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,去数据库查询


12457416-f66ae7b0a33a3b78.png

转载于:https://www.jianshu.com/p/3de66e4a0b9f

猜你喜欢

转载自blog.csdn.net/weixin_33713350/article/details/91260010
0条评论
添加一条新回复