1.评论模块表结构

ID

课程---》课程表

发布品论用户---》用户表

品论内容

评论时间

被回复的用户-----》用户表

对哪个品论进行回复的ID-----》当前这个品论表

class Comment(Base):
    user = models.ForeignKey('user.User',on_delete=models.CASCADE,related_name='user')
    course =models.ForeignKey('course.Course',on_delete=models.CASCADE,related_name='comment')
    to_user =models.ForeignKey('user.User',on_delete=models.CASCADE,related_name='to_user',null=True,blank=True)
    fid = models.ForeignKey('self',on_delete=models.CASCADE,null=True,blank=True)
    content = models.TextField()

    def __str__(self):
        return '%s--%s'%(self.user.username,self.content)

1.评论模块表结构

 

 

1.评论模块表结构

 

上一篇:python,flask-sqlachemy的模型创建与问题


下一篇:TypeError: __init__() missing 1 required positional argument: 'on_delete'