目录
多对多关系的建立
- 需要第三张表来记录
- 比如 : 用户表和商品表
使用relationship注意点
- 因为外键关联在第三张表里面定义的. 所以使用
relationship
时, 需要传递一个secondary
, 用来指明外键去哪个表里面找
评论模型
# 评论模型
class Comment(db.Model):
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
comment = db.Column(db.String(255), nullable=False)
user_id = db.Column(db.Integer, db.ForeignKey('user.id'))
article_id = db.Column(db.Integer, db.ForeignKey('article.id'))
cdatetime = db.Column(db.DateTime, default=datetime.now)
- 自定义表名 :
__tablename__ = '表名'
文章分类模型
- 文章和文章分类是多对一的关系, 一个分类下面有多个文章
原文地址:https://blog.csdn.net/qq_33962481/article/details/113846460
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。