美文网首页
Django 快速搭建博客 第九节

Django 快速搭建博客 第九节

作者: 简书用户9527 | 来源:发表于2017-11-26 15:36 被阅读0次

距离上一节已经快一个礼拜没有写了,我们的博客也快写完了,只不过更多的是一些进阶的学习,这一节,我们学习自己搭建一个文章评论功能

文章评论功能的实现

1 对于文章评论功能,我们可以看到成品是这样子的


评论成品.png

django官方建议一个功能一个app,所以这样我们可以再创建一个app,这里我们把它叫做comments

1 我们在manage.py 同级目录创建app:

python manage.py startapp comments

然后打开blogproject 工程下的settings,把comments 加进去,不了解的可以看往期创建blog app的教程


settings.png

2 这里我们再根据评论内容创建model


model.png

从model中,我们可以看出来,我们需要创建

name email url text created_time post
其中created_time 为自动创建, post为外键,关联到blog的的具体某篇文章

3 接下来,我们进行数据库的迁移操作
我们使用命令:


数据库迁移.png

相关文章

  • Django 快速搭建博客 第九节

    距离上一节已经快一个礼拜没有写了,我们的博客也快写完了,只不过更多的是一些进阶的学习,这一节,我们学习自己搭建一个...

  • Python学习笔记-第十八天

    Django官方学习笔记Django快速搭建blogrunoob Django教程vim python搭建1vim...

  • Django 2.0 快速搭建博客

    本文仅是用于操作记忆,长时间不用容易忘记,本来是打算云笔记里写好自己看的,可是云笔记里markdown图片比较麻烦...

  • Django快速搭建博客(六)

    在此之前我们已经编写了 Blog 的首页视图,并且配置了 URL 和模板,让 Django 能够正确地处理 HTT...

  • Django快速搭建博客(三)

    创建 Django 博客的数据库模型 设计博客的数据库表结构 博客最主要的功能就是展示文章,它需要从某个地方获取博...

  • Django快速搭建博客(一)

    开发环境的系统平台为 Windows 7 (64 位),Python 版本为 3.5.1 (64 位),Djang...

  • Django快速搭建博客(二)

    建立博客应用 已经建立了 Django 博客的项目工程,并且成功地运行了它。不过到目前为止这一切都还只是 Djan...

  • Django快速搭建博客(四)

    迁移数据库 为了让 Django 完成翻译,创建好这些数据库表,我们再一次请出工程管理助手 manage.py。切...

  • Django快速搭建博客(七)

    在此之前我们完成了 Django 博客首页视图的编写,我们希望首页展示发布的博客文章列表,但是它却抱怨:暂时还没有...

  • Django快速搭建博客(五)

    Django 博客首页视图 Django 处理 HTTP 请求 Web 应用的交互过程其实就是 HTTP 请求与响...

网友评论

      本文标题:Django 快速搭建博客 第九节

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