美文网首页
flask中如何建立关联表

flask中如何建立关联表

作者: 寻找u | 来源:发表于2018-09-26 22:38 被阅读0次

    User表关联Posts表

    class User:

    ……

    #设置引用关系

    Posts 建立引用关系的模型

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

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

    作用:

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

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

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

    相关文章

      网友评论

          本文标题:flask中如何建立关联表

          本文链接:https://www.haomeiwen.com/subject/gyvznftx.html