欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

使用flask编写网站 - 学习笔记

程序员文章站 2022-03-10 12:39:13
对学习、使用过程中的问题(bug)进行记录: 问题 使用 python manage.py db migrate,没有反应: 1. 使用 python manage.py db migrate,没有反应。 解决过程: 1. 判断数据库是否连接正常,在使用 python manage.py db in ......

对学习、使用过程中的问题(bug)进行记录:

问题 - 使用 python manage.py db migrate,没有反应:

1. 使用 python manage.py db migrate,没有反应。

使用flask编写网站 - 学习笔记

解决过程:

1. 判断数据库是否连接正常,在使用 python manage.py db init 后,数据库中创建出 alembic_version,sqlite_master,则数据库连接正常。
2. 通过在网上查找资料发现,是因为 flask-migrate 组件找不到 models 导致的。
3. 解决: 
    1. 在项目目录中的 __init__.py 文件中 , 使用 form xxx.models import *    (自己就采用的该种方式)
    2. 在 manage.py 文件中 , 使用 form xxx.models import *