Django实现显示最“热”文章

一 编写视图函数 # 没有登录的用户也可以访问这个函数 def article_detail(request, id, slug): article = get_object_or_404(ArticlePost, id=id, slug=slug) # total_views...

2018-12-31 19:53:01

阅读数 150

评论数 0

Django实现文章的阅读次数记录

一 文章的阅读次数记录思维导图 二 记录阅读次数 1 配置Redis REDIS_HOST = 'localhost' REDIS_PORT = 6379 REDIS_DB = 0 2 编辑mysite/article/list_views.py,下面是关键代码 import r...

2018-12-31 17:02:35

阅读数 224

评论数 0

Windows中的Python中使用Linux中Redis

一 在Linux操作系统安装Redis数据库 安装完成后,在Linux上启动Reids [root@master ~]# redis-server & 在LInux上关闭保护 [root@master ~]# redis-cli 127.0.0.1:6379&a...

2018-12-31 16:28:33

阅读数 99

评论数 0

Django为文章点赞模板文件

一 模板文件 {% extends "base.html" %} {% load staticfiles %} {% block title %}{{ article.title }}{% endblock %} {% block content %} &a...

2018-12-31 15:39:39

阅读数 143

评论数 2

Django为文章点赞

一 为文章点赞思维导图 二 修改数据模型类 class ArticlePost(models.Model): author = models.ForeignKey(User, related_name="article") title ...

2018-12-31 15:01:37

阅读数 216

评论数 0

Django文章标题列表优化

一 目标 为文章标题列表添加作者的相关信息。 二 编写视图函数mysite/article/list_views.py from django.shortcuts import render, get_object_or_404 from django.core.paginator imp...

2018-12-31 14:28:36

阅读数 85

评论数 0

Highcharts 3D饼图

一 代码 一 代码 <html> <head> <meta charset="UTF-8" /> <ti...

2018-12-31 11:59:13

阅读数 72

评论数 0

Django查看某个作者的文章

一 查看某个作者的文章思维导图 二 修改mysite/article/list_views.py # 这种方式兼顾两种可能,一种的直接请求所有文章标题,另外一个是请求某个用户的文章标题 def article_titles(request, username=None): if ...

2018-12-31 11:20:10

阅读数 143

评论数 0

Django对导航栏登录注册以及主页的优化

一 优化导航栏 1 增加文章以及注册的入口,修改代码mysite/templates/header.html <!--模板中声明引入静态文件的标签,只有使用它,static标签才能使用--> {% load staticfiles %} &...

2018-12-31 10:22:48

阅读数 259

评论数 0

Django实现文章展示的详情

一 编写mysite/article/list_views.py,增加文章详情视图函数 # 没有登录的用户也可以访问这个函数 def article_detail(request, id, slug): article = get_object_or_404(ArticlePost, ...

2018-12-31 09:10:20

阅读数 285

评论数 1

Django实现文章列表的分页功能

一 重写视图函数article_list,实现分页功能 @login_required(login_url='/account/login') def article_list(request): # 请求用户的文章列表 articles_list = ArticlePost....

2018-12-30 19:11:10

阅读数 83

评论数 0

Django实现文章编辑功能

一 开发流程 1 单击修改文章图标,将该文章的id传给相应的视图函数。 2 视图函数从数据库中读取该文章id的相关内容。 3 将文章相关内容呈现在页面上,并且处于编辑状态,依然使用Markdown编辑器。 4 用户编辑之后,单击“提交”按钮,再次将页面中编辑的内容保存到上述id所对应的数据...

2018-12-30 17:23:26

阅读数 243

评论数 0

Django实现文章删除功能

一 博客文章相关操作思维导图  二 博客文章删除功能 1 优化前端模板mysite/templates/article/column/article_list.html {% extends "article/base.html" %} {% loa...

2018-12-30 16:28:50

阅读数 303

评论数 0

Django文章内容页优化

一 代码 1 前端代码mysite/templates/article/column/article_detail.html {% extends "article/base.html" %} {% load staticfiles %} {% block...

2018-12-30 15:43:32

阅读数 95

评论数 0

Highcharts 堆叠3D柱形图

一 代码 <html> <head> <meta charset="UTF-8" /> <title&a...

2018-12-30 12:11:11

阅读数 138

评论数 0

Django查看文章内容

一 修改ArticlePost类 class ArticlePost(models.Model): author = models.ForeignKey(User, related_name="article") title = models...

2018-12-30 11:58:48

阅读数 68

评论数 0

Django实现文章标题列表

一 视图函数实现 @login_required(login_url='/account/login') def article_list(request): # 筛选出用户的所有文章对象,并将该对象渲染给模板 articles = ArticlePost.objects.fi...

2018-12-30 10:37:29

阅读数 222

评论数 0

Django文章发布的美化

一 部署Markdown 1 项目下载地址 https://github.com/qiwsir/editor.md 2 部署方法 下载项目,并将其中的一些目录和文件复制到项目的 ./static/editor目录,复制后的结果如下: 二 改写前端模板,引入Markdown 1 重写...

2018-12-30 10:09:31

阅读数 97

评论数 0

Django简单文章发布

一 发布和显示文章思维导图 二 预备知识 1 Django内置的slugify (venv) E:\Django\mysite\mysite>python manage.py shell Python 3.6.7 (v3.6.7:6ec5cf24b7, Oct 2...

2018-12-30 09:30:15

阅读数 194

评论数 0

Highcharts 带空值(null)和0的3D柱形图

一 代码 <html> <head> <meta charset="UTF-8" /> <title&a...

2018-12-28 21:34:43

阅读数 109

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭