app.yaml не может найти точку входа после изменения main.py в __init__.py - PullRequest
0 голосов
/ 18 февраля 2020

Я следовал этому Большому Flask Приложению учебнику и изменил свой main.py на __init__.py. Теперь при запуске приложения локально используется flask run вместо python main.py.

Проблема: при развертывании приложения я получаю ошибку 502 Bad Gateway , очевидно. Я знаю, что по умолчанию App Engine будет искать файл main.py в качестве точки входа.

Но теперь, когда точка входа изменилась, что я могу сделать?

Может ли Google App Engine работать с большими Flask приложениями?

1 Ответ

0 голосов
/ 18 февраля 2020

Согласно документации Python Runtime , вы можете изменить значение entrypoint в файле app.yaml, чтобы оно перенаправило ваш файл __init__.py.

Кроме того, я бы порекомендовал вам взглянуть на следующие ссылки, где есть дополнительная информация, относительно построения и разработки приложений с Python и Flask.

Эти ссылки должны предоставить хороший обзор развития этих двух приложений, который должен охватывать, как избежать таких ошибок, с которыми вы сталкиваетесь.

Дайте мне знать, помогла ли вам информация!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...