1. 定义模型类

在home子应用的models.py模型中定义评论模型

class Comment(models.Model):#评论内容content=models.TextField()#评论的文章article=models.ForeignKey(Article,on_delete=models.SET_NULL,null=True)#发表评论的用户user=models.ForeignKey('users.User',on_delete=models.SET_NULL,null=True)#评论发布时间created=models.DateTimeField(auto_now_add=True)def __str__(self):return self.article.titleclass Meta:db_table='tb_comment'verbose_name = '评论管理'verbose_name_plural = verbose_name

2. 迁移模型类

1.创建迁移文件

  • python manage.py makemigrations

2.执行迁移文件

  • python manage.py migrate

Django博客系统(评论模型)相关推荐

  1. Django博客系统注册(定义用户模型类)

    1. Django默认用户认证系统 Django自带用户认证系统 它处理用户账号.组.权限以及基于cookie的用户会话. Django认证系统位置 django.contrib.auth包含认证框架 ...

  2. Django博客系统(详情评论数据展示)

    1. 查询评论数据并展示 1.查询评论数据并通过context传递给HTML from home.models import Comment from django.shortcuts import ...

  3. Django博客系统(文章分类模型)

    文章分类后台管理 网站的管理员负责查看.添加.修改.删除数据 Django能够根据定义的模型类自动地生成管理模块 登陆站点:http://127.0.0.1:8000/admin 需要服务器是启动状态 ...

  4. Django博客系统(详情页面展示)

    1. 页面展示 1.在home.views.py文件中定义视图 from django.views import Viewclass DetailView(View):def get(self,req ...

  5. Django博客系统(首页文章数据展示)

    1. 查询分页数据并展示 1.查询分类文章数据并通过context传递给HTML from home.models import ArticleCategory,Article from django ...

  6. Django博客系统项目需求分析

    项目需求分析 需求分析原因 项目中,需求驱动开发.即开发人员需要以需求为目标来实现业务逻辑. 需求分析方式 企业中,借助产品原型图分析需求. 需求分析完后,前端按照产品原型图开发前端页面,后端开发对应 ...

  7. Django博客系统(首页分类数据展示)

    1. 首页接口设计 1.请求方式 选项 方案 请求方法 GET 请求地址 /?cat_id=xxx&page_num=xxx&page_size=xxx 2.请求参数 参数名 类型 是 ...

  8. Django博客系统(推荐文章数据展示)

    1. 添加文章浏览量数据 1.每次请求文章详情时给浏览量+1 try:article=Article.objects.get(id=id) except Article.DoesNotExist:re ...

  9. Django博客系统(博客保存)

    1. 博客保存接口设计 1.请求方式 选项 方案 请求方法 POST 请求地址 /writeblog/ 2.请求参数:表单 参数名 类型 是否必传 说明 title string 是 标题 avata ...

最新文章

  1. 说了这么多次 I/O,可你知道其中的原理么
  2. 关于display相关的一些内容(总体)
  3. 强联通分量算法的个人详解Tarjan算法(包含缩点)
  4. hdu5399(模拟)
  5. sm缩写代表什么意思_pe、PE在电气有代表什么意思,你发现没有,电气技术很有意思...
  6. python的if语句后面怎么加布尔运算符号是_python if 语句,布尔运算
  7. @property 各个属性作用【使用时最需注意strong/weak类型】【补充部分内存知识】...
  8. 《正版 图解语音识别 语音识别入门实践教程 语音识别技术书 人工智能机器学习深度学习计算机网络编程书籍R3Z978》[日]荒木雅弘著【摘要 书评 在线阅读】-苏宁易购图书...
  9. Dockerfile 数据卷最佳实践
  10. 移动端设计尺寸基础知识
  11. 支持J2EE架构的服务器,利用J2EE架构构建Web服务实现应用集成
  12. Studio 3T无限试用
  13. 整数 (Integer)
  14. Hulu 2022春季校园招聘来啦
  15. 小孩用的台灯什么样的品牌好?2023儿童台灯灯具品牌排行榜
  16. 微信小程序之打开其他小程序(两个小程序必须在同一公众号下关联)wx.navigateToMiniProgram
  17. write drain
  18. 弋江区python培训班多少钱
  19. xhEditor编辑器入门基础
  20. 记录一次糟心的pyinstall安装经历

热门文章

  1. 简介+原理+绘制,详解 Python「瀑布图」的整个制作流程!
  2. 漫谈 ClickHouse 在实时分析系统中的定位与作用
  3. 360金融首席科学家张家兴:只靠AI Lab做不好AI中台 | 独家专访
  4. 京东商城背后的AI技术能力揭秘 - 基于关键词自动生成摘要
  5. 未来之城,管理者可能不是人......
  6. 刚刚!我被产品小姐姐的笔记本深深吸引了....
  7. 3分钟快速实现:9种经典排序算法的可视化
  8. AI时代,为何机器人公司无法盈利只能走向倒闭?
  9. 哪个才是解决回归问题的最佳算法?线性回归、神经网络还是随机森林?
  10. 重磅 | 2017年深度学习优化算法研究亮点最新综述火热出炉