自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 二十三.新闻详情页 2021-04-26

二十三.注:该篇文章接上一篇 二十二.新闻主页在上一篇文章我们实现了资讯模块中的新闻主页功能,在这一章实现点击新闻进入新闻详细页面.1.新闻详细内容页面通过新闻的id来从数据库取得新闻的详细内容,新闻的插图,新闻的作者的信息1.后端页面在news/views.py中添加信息详细显示代码class NewDetailView(View): """ 显示新闻页面的详细新闻信息 """ def get(self,request,news_id):

2021-04-30 03:16:04 501

原创 二十二.新闻主页 2021-04-20

二十二.新闻主页注:该篇文章接上一篇 二十一.用户注册 — 登录在上一篇文章我们实现了用户注册中的实现用户的登录登出,在这一章实现新闻主页功能.一、功能需求分析将前端设置的静态固定内容,通过模型实现动态更改,替换等,最终实现动态页面更新.1.功能轮播图推荐文章列表文章标签导航文章列表分页我们需要建立1-5个模型实现后端更改前端模板内容(本质上通过数据库表的查询功能来实现这些功能)二、模型设计根据功能分析,我们需要如下表1.表和字段分析文章分类表文章表文章评论表推荐

2021-04-26 04:22:25 321 1

原创 二十一. 用户注册模块 --- 登录 2021-04-18

二十一. 用户注册模块 — 登录注:该篇文章接上一篇 二十.用户注册 — 实现注册功能在上一篇文章我们实现了用户注册中的实现注册功能,在这一章实现登录功能一、功能需求分析登录退出功能分析功能登录页面登录功能退出功能二、登录页面1. 接口设计接口说明类目说明请求方法GETurl定义/user/login/参数格式无参数返回结果登录页面2.后端代码user/views.py代码:三、登录功能1. 业务流程

2021-04-21 02:38:33 1093

原创 二十. 用户注册 — 实现注册功能 2020-04-17

二十. 用户注册 — 实现注册功能注:该篇文章接上一篇 十九 .用户注册 — 短信验证码实现在上一篇文章我们实现了用户注册中的短信验证码功能,在这一章实现注册功能实现注册要完成的图表实现注册模块的整体流程根据流程图总结注册业务包含如下功能注册页面图片验证码用户名检测是否注册手机号检测是否注册短信验证码注册保存用户数据九、注册功能1.业务流程分析判断用户名是否为空,是否已注册判断密码是否为空,格式是否正确判断两次密码是否一致判断手机号码是否为空,格式是否正确判断短

2021-04-18 18:31:47 701

原创 十九. 用户注册 --- 短信验证码实现 2021-04-16

十九. 用户注册 — 短信验证码实现注:该篇文章接上一篇 十八.用户注册 ---- 用户注册 ---- 用户名/用户密码/手机号验证在上一篇文章我们实现了用户名验证,密码验证,以及手机号验证,这一章我们将实现短信验证码实现实现注册要完成的图表实现注册模块的整体流程根据流程图总结注册业务包含如下功能注册页面图片验证码用户名检测是否注册手机号检测是否注册短信验证码注册保存用户数据八、获取短信验证码功能1.业务流程分析生成短信验证码发送短信保存短信验证码与发送记录(如果发

2021-04-17 18:41:42 3694 2

原创 十八.用户注册 ---- 用户名/用户密码/手机号验证 2021-04-07

十八.用户注册 ---- 用户名/用户密码/手机号验证引言注:该篇文章接上一篇 十七.用户注册 ---- 图形验证码在上一篇文章我们实现了用户注册中的图形验证码过程,接下来我们要实现用户名验证,密码验证,以及手机号验证.实现注册要完成的图表实现注册模块的整体流程根据流程图总结注册业务包含如下功能注册页面图片验证码用户名检测是否注册手机号检测是否注册短信验证码注册保存用户数据五.json响应数据结构设计JSON三种数据解析方法JSON数据现在是我们开发中用的最多的,百分之

2021-04-09 04:48:57 2694

原创 十七.用户注册 ---- 图形验证码 2021-04-03

十七.用户注册 ---- 图形验证码注:该篇文章接上一篇 十六.静态页面抽取模板一、用户模型设计注意事项:涉及到用户登录功能,不管是前端还是后端都要进行登录信息校验前端校验:静态化的校验,所有的校验用户可以见到后端校验:匹配所有得信息(用户名,密码,手机号, 邮箱)与数据库中的信息进行对比校验1. 用户表字段分析用户名密码手机号邮箱(目前在我们项目没有邮箱,在项目中默认邮箱状态没有激活)图形验证码,短信验证码 (由于只是一次验证,有时间限制,所以我们用redis缓存,过期就无用了

2021-04-03 21:54:25 1477

原创 Django学习 --- UserManager 解析 2021-01-02

Django学习 — UserManager 解析在UserManager类中包含了用户信息的初始化,建立用户和建立超级用户的信息class UserManager(BaseUserManager): use_in_migrations = True def _create_user(self, username, email, password, **extra_fields): """ Create and save a user with the

2021-04-03 03:50:15 979

原创 十六.静态页面抽取模板 2021-03-31

十六.态页面抽取模板引言模板标签之模板继承静态模板文件:链接:https://pan.baidu.com/s/1eZKi4a5fBTmy-DwAQmr51w提取码:8mmydjango--------block / extends / include 用法为什么要抽模板,因为这样能够复用代码,减少代码量,需要原代码时就不需要修改,也不需要添加; 如果不同,就只需要单独修改不一样的地方就行 : 多挖坑,少代码,这就是抽模板的精髓,挖坑就是({% block xxx %}需要改变的代码{% end

2021-04-02 05:20:14 852

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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