Django搭建博客---增加评论

文章评论

一个完整的博客系统,是少不得评论的,这篇我们讲述怎么添加博客评论的功能。

  1. 新建app 打开控制台输入:python manage.py startapp comment

  2. 在settings里声明

INSTALLED_APPS = [
   &nb
......点击查看全部

Django搭建博客----修改文章

修改文章

前面我们讲到了在Django的增添、删除文章,现在我们在前端进行修改更新文章。

一. 增加路由

article/urls.py

    path('update_art/<int:id>/', views.update_
......点击查看全部

Django搭建博客----删除文章

删除博客

前面我们讲到了在Django的添加文章,现在我们在前端进行删除文章。

一. 增加路由

article/urls.py

    path('del_article/<int:id>', views.del_article,
......点击查看全部

Django引入markdown

使用Markdown增加文章

一、安装Markdown

pip install markdown

markdown简单语法介绍: markdown知识学习

二、使用Markdown

将Markdown的语言渲染成HTML语言

article/views.py

import markdown
......点击查看全部

Django搭建个人博客---增加文章

增加文章

前面我们讲到了在Django的后台添加文章,虽然很简单,但是我们并不能学到什么知识。现在我们在前端进行增加文章。

一、改写模板,展示我的文章列表

和前面的数据展示浅谈一样,不同的是,之前展示的是全部文章,这里我们展示的是自己写的文章。

  1. 路由article/urls.py

  &n
......点击查看全部

Django搭建个人博客----登录和登出

用户的登录和登出

之前我们已经讲到,项目到现在,我们一共建立了两个app,分别是articlebloguser

登录

1. 配置根路由

打开iblog/urls.py

    path('bloguser/', include(('
......点击查看全部

Django搭建个人博客----文章详情页面

文章详情页面

有了首页的文章展示,那么怎么可以看到文章的内容呢,也就是所谓的查看详情。

配置路由地址

article/urls.pypath('article_detail/<int:id>', views.article_detail, name='
......点击查看全部

Django搭建个人博客----Template:展现层

Template:展现层

  • template:展现层。负责如何把页面展示给用户(html)。

前面我们学习到了一些简单的文章编写功能。但是我们怎么通过网页展示给用户呢?

这就用到了前面的一些简单的知识。

首先,配置文件

在项目的根目录下,新建Directory,名字必须为templates,static,med

......点击查看全部

Django搭建个人博客----admin后台简答使用

Django的后台的简答使用

Django后台的管理功能十分强大,这里对初学者进行一些简单的教学

上一篇我们讲到,在admin.py进行注册后,可以在后台看到文章和用户,我们点进去文章之后,在右侧有一个增加文章按钮

点击后出现以下的表单:

在表单上填写数据,然后点击保存,新的一篇博客就完成了,简单吧。

不过我

......点击查看全部

Django搭建个人博客----Views初学

Views视图----业务逻辑层学习

前面我们已经讲到了数据的存取层(Model),这篇我们将一下视图views的基础教程。

规划 URLs

简洁优雅的 URL 规划对于一个高质量 Web 应用来说至关重要。

  1. 首先在iblog/urls.py中,

from django.contrib i
......点击查看全部