flask-sqlalchemy怎么用,是什么

ernestwang 1472 1

flask-sqlalchemy

  • 说明:是操作数据库的第三方扩展(重要)
  • 数据分类:
    • 关系型数据库:mysql, oracle, sqlserver,sqlite,mariaDB....
    • 非关系型数据库:redis, mongodb
  • 操作:ORM操作,增删改查,是人家封装好的,你就不用写sql语句,原生的SQL语句
  • pip install flask-sqlalchemy
  • 使用
    • 处理链接数据库的配置
    • 创建操作数据库的对象
    • 创建模型(model)
    • 创建一个路由,创建表单额路由
  • 管理(额外加的)
    • 向终端添加命令,进行数据库的删除,新建
    • @manager.comman修饰的函数,这个函数的名字就可以作为,命令来进行删除或者新建、
  • 删除数据库的提示
    @manager.command
    def dropall():
        #能不能再删除的时候给我一个提示
        if prompt_bool("请问你是否真的要删除数据库?"):
            db.drop_all()
            return "数据表已删除"
        return "还好没删"

发布评论 1条评论)

评论列表

2022-07-06 05:29:51

这个不错顶一下

复制成功
微信号: irenyuwang
关注微信公众号,站长免费提供流量增长方案。
我知道了