Zappa Django 在 monorepo 中每个应用一个 lambda
Zappa Django one lambda per app in a monorepo
我的 Django REST API 由多个应用组成,每个资源一个应用,如下所示:
├── core
│ ├── settings.py
│ ├── urls.py
├── customers
│ ├── models.py
│ ├── serializers.py
│ ├── urls.py
│ └── views.py
├── orders
│ ├── models.py
│ ├── serializers.py
│ ├── urls.py
│ └── views.py
app的设置都在core/settings.py.
如何告诉 zappa 在不同的 lambda 函数中部署每个应用程序并配置 API 网关来处理每个应用程序的路由?
我建议您在 zappa_settings.json
文件中为每个应用程序添加一个 stage。然后您可以独立部署每个阶段。
请参阅 the documentation 了解确切的格式。
我的 Django REST API 由多个应用组成,每个资源一个应用,如下所示:
├── core
│ ├── settings.py
│ ├── urls.py
├── customers
│ ├── models.py
│ ├── serializers.py
│ ├── urls.py
│ └── views.py
├── orders
│ ├── models.py
│ ├── serializers.py
│ ├── urls.py
│ └── views.py
app的设置都在core/settings.py.
如何告诉 zappa 在不同的 lambda 函数中部署每个应用程序并配置 API 网关来处理每个应用程序的路由?
我建议您在 zappa_settings.json
文件中为每个应用程序添加一个 stage。然后您可以独立部署每个阶段。
请参阅 the documentation 了解确切的格式。