Flask框架从入门到精通之模型创建与添加

1,向表里插入数据

if __name__ == "__main__":
    # app.run(debug=True)
    db.drop_all() # 先删除表在创建
    db.create_all()  # 建表语句


    # 创建对象
    ht = heroType(name='射手')
    # 添加到数据库.基于绘画进行管理
    db.session.add(ht)
    # 提交到数据库
    db.session.commit()


    # 因为有主外键的关系,必须把外键添加type_id=ht.id
    ho = hero(name='后裔',gender=1,type_id=ht.id)
    ho1 = hero(name='鲁班',gender=1,type_id=ht.id)
    ho2 = hero(name='孙尚香',gender=0,type_id=ht.id)
    ho3 = hero(name='虞姬',gender=0,type_id=ht.id)
    db.session.add_all([ho,ho1,ho2,ho3])  # 插入多个字段
    db.session.commit()

2,去数据库查询


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • --- layout: post title: "如果有人问你关系型数据库的原理,叫他看这篇文章(转)" date...
    蓝坠星阅读 4,268评论 0 3
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 10,170评论 0 30
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 10,797评论 0 9
  • 通过BrowsingHistoryView(下载链接 |官方主页)收集了一段时间的浏览网页数据,可以分析过去一段时...
    剑飞在思考阅读 5,231评论 0 5
  • 长夜幽幽待白昼,心中自有燕走。已尔淡花愁,叹何处,能寸斩优柔。 茗音缠缠绕砂壶,丝味化作流袖。薄情才看透,提叶浓,...
    观心魄阅读 4,580评论 4 6