学习flask日记

一。运行命令

在项目的终端可以使用如下命令,操作项目
python


python manage.py runserver                # 启动flask 服务

python manage.py db init                     # 只有第一次迁移时,才会执行 该命令, 执行完,会生成迁移文件
python manage.py db migrate           # 生成迁移文件,出路第一次之外,任何修改模型类,都需要 执行该命令, 生成迁移文件

python manage.py  db upgrade              # 根据迁移文件,生成表

二。学习过程中遇到的迁移错误1.如果表无法迁移可以查看app蓝图是否注册

2.AttributeError: 'SQLAlchemy' object has no attribute 'Colum',这个是数据库没有连接查看数据库配置

小话: flask中 request对象 不是 局部对象,也不属于某个视图函数,而是在 全局中 拥有同一个 请求对象

posted @ 2021-06-01 16:10  孟琦  阅读(41)  评论(0)    收藏  举报