上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 36 下一页
摘要: 一、模板继承 知识点: users.html / roles.html 继承自 base.html 页面滚动时,固定 base.html: users.html: roles.html: 二、在users.html中添加table 注意: (1)有一些用户有多重角色,需要将这些角色拿到显示在表格中的 阅读全文
posted @ 2018-08-12 13:36 休耕 阅读(1679) 评论(0) 推荐(0)
摘要: 一、权限组件 1、项目与应用 一个项目可以有多个应用;一个应用可以在多个项目下;前提:应用是组件。 2、什么是权限? 一个包含正则表达式的url就是一个权限。 可以理解为如下方程式: 3、以路飞网站为例,哪些人拥有哪些权限如何设计表 (1)初始设计 1)用户表UserInfor 2)权限表Permi 阅读全文
posted @ 2018-08-09 16:07 休耕 阅读(576) 评论(0) 推荐(0)
摘要: 一、后台管理页面构建 1、创建后台管理url 2、构造视图函数 3、在templates目录下创建backend子目录,构建模板 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>博客后台管理 - 博客园</t 阅读全文
posted @ 2018-08-07 21:07 休耕 阅读(13203) 评论(1) 推荐(1)
摘要: 一、文章评论功能实现流程 文章评论包含两种评论,根评论:对文章的评论;子评论:对评论的评论。两者的区别在于是否存在父评论。 实现流程:1、构建样式;2、提交根评论;3、显示根评论(分为render显示和Ajax显示);4、提交子评论;5、显示子评论(分为render显示和Ajax显示);6、评论树显 阅读全文
posted @ 2018-08-06 12:00 休耕 阅读(2125) 评论(0) 推荐(0)
摘要: 一、文章点赞样式构建 1、将base.html的css样式改为外部引入 将base.html的内嵌样式删除,改为使用 HTML 头部的 <head> 标签对中使用<link>标签来引入外部的 CSS 文件。 base.html内容如下所示: 个人站点的样式——home_site.css: 文章详情页 阅读全文
posted @ 2018-08-05 16:03 休耕 阅读(3818) 评论(1) 推荐(4)
摘要: 一、文章详情页访问设计 访问文章详情页,访问文章路径类似:https://www.cnblogs.com/wupeiqi/articles/3148888.html 参照访问路径编写文章详情页路由如下: 二、文章详情页的数据构建 文章详情页的head部分和左侧区域应该和个人站点保持一致。因此需要用到 阅读全文
posted @ 2018-08-05 11:00 休耕 阅读(1031) 评论(0) 推荐(0)
摘要: 一、个人站点页面的文章查询 1、路由配置个人站点url urls.py: 2、构建home_site视图函数及文章查询 注意: (1)访问个人网站需要去数据库查看该用户是否存在,如果用户不存在返回404页面。 (2)查看当前站点对象 (3)查看当前用户或当前站点所对应的所有文章 二、个人站点页面标签 阅读全文
posted @ 2018-08-01 13:47 休耕 阅读(861) 评论(3) 推荐(1)
摘要: 一、系统首页导航区域 1、让http://127.0.0.1:8000可以直接访问首页 添加一条urls.py配置: 2、应用bootstrap快速编写index首页导航条 (1)引入bootstrap核心文件和jquery (2)拷入bootstrap导航条模板代码 拷贝这些代码到index页面的 阅读全文
posted @ 2018-07-31 16:26 休耕 阅读(1651) 评论(0) 推荐(0)
摘要: 一、基于forms组件的注册页面设计 1、运用forms组件的校验字段功能实现用户注册 views.py: (在钩子中代码解耦,将form放在cnblog/blog/Myforms.py中) 注意: (1)在视图层引入widgets模块,配置修改forms类参数。在这里添加了class="form- 阅读全文
posted @ 2018-07-24 17:40 休耕 阅读(525) 评论(0) 推荐(0)
摘要: 一、登录页面 from django.contrib import admin from django.urls import path from blog import views urlpatterns = [ path('admin/', admin.site.urls), path('log 阅读全文
posted @ 2018-07-21 12:39 休耕 阅读(3092) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 36 下一页