flask中如何建立关联表

2018-09-26  本文已影响0人  寻找u

User表关联Posts表

class User:

……

#设置引用关系

Posts 建立引用关系的模型

backref 是给关联的模型添加一个属性 叫user

lazy 加载的时机  返回查询集(你可以在拼接过滤器)如果不给lazy 默认则为select模式(一旦调用posts 则就返回数据 不能在拼接过滤器 也就是你的链式调用)

作用:

         u.posts.all() 拿到所有的帖子

         p.user 获取到当前帖子的用户

posts= db.relationship('Posts',backref='user',lazy='dynamic')

上一篇 下一篇

猜你喜欢

热点阅读