Я хотел бы знать, что происходит команда-команда-команда, когда я запускаю
FLASK_APP=webapp.main:app flask run
Webapp - это каталог, в котором хранится мой файл main.py, содержащий мое приложение фляги.Вот конкретные вопросы, которые мне интересны
1) Этот код выглядит так, как будто первая его часть просто присваивает переменную.Куда идет эта переменная?Что с этим делается?
2) Если первая половина назначает переменную, а вторая - сценарий, почему не нужно &&
разделять две команды?
3) Разве :
между основным и приложением не указывает, что приложение является функцией в основном модуле?Там нет def app():
, однако, поэтому я не уверен, что это ссылка.Я предполагаю, что это должно быть связано с этой строкой в main.py - app = Flask(__name__)
.Что там происходит?
Я понял, что здесь много вопросов, но мне бы очень хотелось лучше понять, что это делает и как Flask делает свое дело.Заранее благодарим за любые знания, которыми вы можете поделиться!