Зачем указывать запуск проекта 2 раза?
В процессе настройки проекта заметил одну особенность: проект запускается 2 раза (часть кода опущена) ФАЙЛ wsgi.py:
from myproject import MyApp as app
if __name__ == "__main__":
app.run()
ФАЙЛ myproject.py:
MyApp = Flask(__name__)
if __name__ == "__main__":
MyApp.run()
Теперь вопрос: зачем 2 раза его запускать? Это такая особенность или можно запуск убрать из myproject.py?
Ответы (1 шт):
Автор решения: Алексей Белкин
→ Ссылка
Точно. Перепроверил. Внутри файла myproject.py можно убрать код:
if __name__ == "__main__":
MyApp.run()
И запускать через wsgi.py проект