是通过pycharm安装的flask,但是在终端执行flask db init命令却无法识别
没有这个命令呀,要用db命令,你需要flask_script和flask_migrate扩展,同时你还要把这种数据库的指令添加进去。像下面这样:
from flask_script import Manager,Server
from flask_migrate import Migrate,MigrateCommand
from app import db,app
# 生成管理工具对象
manager = Manager(app)
# 添加服务器运行指令
manager.add_command("runserver",Server(host='0.0.0.0',use_debugger=True))
# 数据库迁移
Migrate(app,db)
# 添加数据库的操作指令
manager.add_command("db",MigrateCommand)
#如果是以此脚本作为主脚本程序,就执行
if __name__ == '__main__':
manager.run()
https://blog.csdn.net/qq_57421630/article/details/126873091
我的这篇博客以及博客里面有一个专栏链接,可能会帮到你,可以看看。总之,有很多扩展,你需要提前了解,然后把这个项目框架搭起来。
有帮助的话采纳一下哦!