https://flask.palletsprojects.com/en/2.2.x/quickstart/ 代码
将代码克隆到本地以并进入flask_tutorial
目录后,运行下面命令安装所需依赖包
pip install -r requirements.txt
等安装完所需依赖后,运行一下命令,以开发模式启动
flask --app flaskr --debug run
出现以下输出,则表明成功运行
* Debug mode: on
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
* Restarting with watchdog (windowsapi)
* Debugger is active!
* Debugger PIN: 231-118-413
打开浏览器后,会出现下面情况
这是因为还未初始化数据库导致的。所有需要先初始化数据库,命令如下:
$ flask --app flaskr init-db
Initialized the database.
然后再次运行启动命令即可。
其他更详细的内容,请查看 Tutorial — Flask Documentation (2.2.x)