flask: web项目相关的一些命令

一,生成requirements.txt

$ pip3 freeze > requirements.txt

查看效果 :

$ more requirements.txt 
blinker==1.9.0
click==8.3.0
Flask==3.1.2
itsdangerous==2.2.0
Jinja2==3.1.6
jsonify==0.5
MarkupSafe==3.0.3
python-dotenv==1.2.1
Werkzeug==3.1.3

二,用flask run 运行项目 

$ flask run
打印配置项:
mysql+pymysql://root:rootpassword@localhost:3306/mybase?charset=utf8mb4
 * Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on http://127.0.0.1:5000
Press CTRL+C to quit

flask run运行的是哪个文件?

默认是app.py

如果你使用的是 Flask 1.0 或更高版本,你可以通过 FLASK_APP 环境变量指定要运行的模块名,
这样即使你的文件名不是 app.py,你也可以通过以下方式运行你的应用:

export FLASK_APP=application
flask run

 

posted @ 2025-11-08 10:54  刘宏缔的架构森林  阅读(2)  评论(0)    收藏  举报