Укажите файл настроек для развертывания Django в GCP App Engine. - PullRequest
0 голосов
/ 05 апреля 2020

В моем проекте Django мое основное приложение (где находится файл settings.py) называется "main /".

. Но я удалил файл settings.py, теперь у меня есть каталог с именем "settings /", и внутри него у меня есть разные файлы конфигурации, например, development.py, production.py, et c.

Как указать, какой файл Google Cloud Platform следует использовать для мое развертывание App Engine?

Спасибо.

1 Ответ

0 голосов
/ 05 апреля 2020

Я смог понять это. Используйте тег env_variables.

app.yaml

# [START django_app]
runtime: python37

handlers:
# This configures Google App Engine to serve the files in the app's static
# directory.
- url: /static
  static_dir: static/

# This handler routes all requests not caught above to your main app. It is
# required when static routes are defined, but can be omitted (along with
# the entire handlers section) when there are no static files defined.
- url: /.*
  script: auto

# Specify settings file
env_variables:
  DJANGO_SETTINGS_MODULE: "main.settings.gcloud"
# [END django_app]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...