![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
文章平均质量分 67
liuredflash
这个作者很懒,什么都没留下…
展开
-
Django的博客项目创建(3)
利用Django实现的功能如下: 博客列表显示 博客详情页显示 博客标签显示 具体实现过程如下: 1.在settings修改模板默认的位置: TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', # 'DIRS': [], ...原创 2018-03-06 21:39:08 · 298 阅读 · 0 评论 -
Django的博客项目创建(4)
利用Django实现的功能如下: Post模型优化 增加类别显示功能 增加新的应用comments 具体实现过程如下: 1.模型优化,Post模型增加阅读量自动加1的功能: 在模型中增加increase_views方法: class Post(models.Model): ... def increase_views(self): self...原创 2018-03-07 21:44:41 · 220 阅读 · 0 评论 -
Django的博客项目创建(5)
利用Django实现的功能如下: Post模型增加保存时生成摘要功能 views的视图函数改为视图类 优化评论显示页面 增加页面分页功能 具体实现过程如下: 1.Post模型增加保存时生成摘要功能 在模型保存时,自定义一些功能,此时我们不能重写__init__,应该利用save()进行自定义的初始化操作。在Post模型中,我们需要有能自动生成摘要的功能,以便于在博客列表中显示部分摘...原创 2018-03-08 22:07:34 · 519 阅读 · 0 评论 -
Django的博客项目创建(6)
利用Django实现的功能如下: 添加archives视图类和tag视图类 优化模板,显示分类帖子数量 具体实现过程如下 1.添加archives视图类和tag视图类: archives显示档案类,tag显示标签云。 class ArchivesView(ListView): model = Post template_name = 'blog/index....原创 2018-03-09 21:06:51 · 184 阅读 · 0 评论 -
Django的搜索功能的设置
利用Django实现的功能如下: 添加普通搜索功能 添加可高亮显示的搜索功能(利用whoosh库) 具体实现过程如下 1.普通搜索显示: 在views添加搜索视图函数 from django.db.models import Q def search(request): #获得查询关键字 q = request.GET.get('q') error_m...原创 2018-03-11 20:59:44 · 3244 阅读 · 1 评论 -
Django补充的内容(request,redirect,context)
Django补充的内容 request redirect context 1.request Django使用request和response对象在整个系统中传递状态的。 一旦页面被请求,Django创建一个HttpRequest的对象request,里面存有一些元数据。 常用的一些属性: - HttpRequest.body 传递原生的二进制字符串 -...原创 2018-03-12 21:16:35 · 2541 阅读 · 0 评论 -
Django博客项目(1)
Django的博客项目创建 1.把django-admin.py文件放在项目文件夹中,在cmd中使用下面命令: python django-admin.py startproject blogproject 2.cmd进入blogproject文件夹中。 3.生成数据库: python manage.py makemigrations python manage.py migra...原创 2018-03-05 21:51:41 · 1021 阅读 · 0 评论 -
Django的博客项目创建(2)
如图所示创建目录结构: 1.模型的创建: 添加类别,标签,帖子三个模型,帖子模型外键连接user模型,多对一的关系;帖子模型外键连接category模型,多对一的关系;帖子模型连接tag模型,多对多的关系。 from django.db import models # Create your models here. from django.contrib.auth.models ...原创 2018-03-05 22:00:28 · 250 阅读 · 0 评论