Развертывание Zappa успешно без URL - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь развернуть приложение django через zappa. При развертывании приложения все работает правильно, и я также получаю сообщение «Ваше обновленное развертывание Zappa является активным». Но я не могу найти URL для доступа к живому приложению.

Ответы [ 2 ]

0 голосов
/ 08 мая 2020

Мне пришлось настроить zappa_settigs. json, добавив следующие строки:

"apigateway_enabled": true,
"manage_roles": true,
"cors": true,

**so the final zappa settings:**

{
"dev": {
    "django_settings": "zappatest.settings",
    "apigateway_enabled": true,
    "manage_roles": true,
    "role_arn": "Role_name",
    "role_arn": "arn_name",
    "profile_name": "default",
    "project_name": "project_name",
    "runtime": "python3.8",
    "s3_bucket": "bucket_name",
    "aws_region": "region_name",
    "cors": true,
    }
}
0 голосов
/ 08 мая 2020

Вы можете получить доступ к URL, набрав zappa status <stage>, где <stage>, вероятно, что-то вроде dev. Подробнее см. Также https://github.com/Miserlou/Zappa#status.

В распечатке будет указан ваш URL-адрес, а также другие сведения о состоянии вашей лямбда-функции.

Это работает при условии, что вы даете полное разрешение доступ к пользователю IAM (только для целей тестирования).

...