完整代码如下:
问题是这样的,
我在python console中输入以下代码:
python console中没有报错,但是,使用数据库管理工具(如Navicat)查看数据库,发现没有出现新建的表
原因未知,但是 解决方法找到两个,
解决方法一,如第一张图片中的注释代码所示,然后运行app.py脚本即可新建表。
解决方法二,如下图:在终端中使用flask shell命令
即可完成新建表
flask开发文档中,有这么一句话—— 自 Flask 0.11 版开始,推荐在 shell 中使用 flask shell
命令,它可以为你做许多自动化工作。文档链接