Flask-SQLAlchemy 无法创建Sqlite 数据库???

《Flask web 开发》第五章数据库
照书中的方法无法创建表,没有python的命令提示符,只是运行程序
输入db.create_all()后文件夹里也没有data.sqlite文件

 

Flask-SQLAlchemy 无法创建Sqlite 数据库???

Flask-SQLAlchemy 无法创建Sqlite 数据库???

 

解决办法:

仔细翻到章节2.6,falsk扩展,使用flask-script支持命令行选项,flask-script是一个flask扩展,为flask程序添加了一个命令行解析器。
1、安装 flask_script
2、添加如下代码

from flask_script import Manager # ... manager = Manager(app) # ... if name == "__main__":   manager.run()

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyzpdw.html