您的位置:首页 > 数据库

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

2018-12-13 16:40 731 查看

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


3、进入虚拟环境后,执行命令 python hello.py shell, 即可进入shell调试,亲测成功。

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: