我想知道我运行时逐个命令发生的情况
FLASK_APP=webapp.main:app flask run
Webapp是保存我的main.py文件的目录,该文件包含我的flask应用程序。这是我很好奇的具体问题
1)此代码看起来像前半部分只是分配一个变量。这个变量去哪儿了?它正在做什么?
2)如果前半部分正在分配变量,而后半部分正在运行脚本,为什么不需要&&
来分隔两个命令?
3)main和app之间的:
是否表示app是主模块中的功能?但是,没有def app():
,所以我不确定该引用什么。我认为它必须与main.py-app = Flask(__name__)
中的这一行相关。那里发生了什么事?
我意识到这里有很多问题,但是我真的很想更好地了解它的作用以及Flask的作用。预先感谢您可以分享的任何知识!