第七节:文章详情页面
文章详情页面 本功能需求: -文章详情页展示 -点赞点踩功能(同一用户只能点一次) -评论功能(包含子评论) 拓展功能: -引入md编辑器 一、添加路由 文章详情 urls.py re_path('^(?P<name>\w+)/article/(?P<id>\d+).html$', views.artic…
第八节:后台管理
后台管理 本功能需求: -展示登录用户的所有文章 -文章新增(防止xss攻击) -文章新增时支持上传图片 拓展需求: -修改个人信息(包括头像,密码,站点背景) -使用md编辑器上传文章 -文章编辑 -文章删除 一、添加路由 后台管理urls.py path('backend/', views.backend, name=…
第九节:记录日志
记录日志 一、添加路由 查看日志路由 urls.py path('log/', views.log, name='log'), 二、添加视图函数 在views.py中添加视图函数 添加和查看日志log(其中包含分页器) def log(request): log_num = models.Log.object…