摘要: [toc] 重点功能 * 侧边栏搜索功能路由整合 * 判断用户是否存在,用户不存在显示404页面 * 虚拟字段,年月,使用TruncMonth模块 * 按照不同的条件进行分组(annotate),显示该分组下的所有文章 * 根据不同的筛选条件来查询符合的文章 # 一、添加路由 urls.py文件中 阅读全文
posted @ 2023-05-14 21:39 星空看海 阅读(8) 评论(0) 推荐(0) 编辑
摘要: [toc] 重点功能: * 修改密码弹出模态框 * 展示出所有文章 * 文章旁边可以显示作者头像 # 一、添加路由 在urls.py中添加, 导入模块 ```python from django.conf.urls import url from django.contrib import admi 阅读全文
posted @ 2023-05-14 21:10 星空看海 阅读(7) 评论(0) 推荐(0) 编辑
摘要: [toc] 重点功能: * 随机验证码 * 点击图片换一张验证码 * 后端要先判断验证码的是否正确 # 一、添加路由 在urls.py中添加 ## 1、登陆路由 ```python # 登录的路由 url(r'^login/$', views.login), ``` ## 2、生成随机验证码路由 ` 阅读全文
posted @ 2023-05-14 18:01 星空看海 阅读(90) 评论(0) 推荐(0) 编辑
摘要: [toc] 重点功能: 1. 上传图片 2. 头像图片实时展示 3. ajax方式提交给后端数据 # 一、添加路由 在路由urls.py中要先导入视图层和一些用到的模块 ```python from django.conf.urls import url from django.contrib im 阅读全文
posted @ 2023-05-14 16:25 星空看海 阅读(39) 评论(0) 推荐(0) 编辑
摘要: [toc] 在我们分析完一个项目的需求之后,我们着手开发项目所需要做的第一件事就是设计数据库的表结构及其字段。 一般来说,设计一个数据库的表结构一般要注意以下三点: * 第一,把项目的需求转化为一个个数据库中的表 * 第二,探寻表与表之间的关联关系 * 第三,牢记以下原则:能用多对多关联关系就尽量不 阅读全文
posted @ 2023-05-14 13:21 星空看海 阅读(95) 评论(0) 推荐(0) 编辑
摘要: [toc] # 一、项目开发流程 ```python 1. 需求分析 2. 架构设计 3. 分组开发 4. 提交测试 5. 交付上线 ``` ```python # 需求分析 功能:支持不同的用户去编写博客,查看,编辑 核心:文章的增删改查 # 架构设计 表结构,表关系设计。先确定表的数量,再确定表 阅读全文
posted @ 2023-05-14 12:49 星空看海 阅读(62) 评论(0) 推荐(0) 编辑