django
文章平均质量分 71
wuhaiwenpps
这个作者很懒,什么都没留下…
展开
-
Django项目(电商) 第四节 用户登录 笔记
用户名登陆用户名登陆逻辑分析用户名登录接口设计请求方式选项方案请求方法POST请求地址/login/请求参数:表单参数参数名类型是否必传说明usernamestring是用户名passwordstring是密码rememberedstring否是否记住用户响应结果:HTML响应结果相应内容登陆失败相应错误提示登陆成功重定向到首页用户名登陆接口定义class Lo原创 2020-11-02 22:55:40 · 302 阅读 · 1 评论 -
Django项目(电商) 第三节 验证码 笔记
验证码图形验证码图形验证码逻辑分析· 新建应用Verifications将图形验证码的文字信息保存到 Redis数据库,为短信验证码做准备。UUID用于区分该图形验证码属于哪个用户,也可使用其他唯一标识信息来实现。图形验证码接口设计请求方式选项方案请求方法GET请求地址image_codes/(?P<uuid>[\w-]+)/请求参数:路径参数参数名类型是否必传说明uuidstring是唯一编号响应结原创 2020-09-30 19:54:28 · 223 阅读 · 0 评论 -
Django项目 (电商)第二课 展示用户注册页面
创建用户模块子应用**·**准备apps包,用于管理所有应用**·**在apps包下创建应用userspython ../manage.py startapp users注册用户模块子应用settings.pyINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions',原创 2020-09-27 21:49:01 · 412 阅读 · 0 评论 -
Django项目(电商)第一课 项目前环境搭建 笔记
需求分析原因:**·**可以整体的了解项目的业务流程和主要的业务需求**·**项目中,需求驱动开发,即开发人员需要以需求为目标来实现业务逻辑需求分析方式:**·**企业中,借助产品原型图 分析需求**·**需求分析后,前端按照产品原型图开发前端页面,后端开发对应的业务及响应处理。需求分析内容**·**页面及其业务流程和业务逻辑提示:**·**我们现在借助 示例网站 作为原型图来分析需求...原创 2020-09-25 22:23:56 · 217 阅读 · 0 评论 -
Django 上下文处理器 笔记
上下文处理器是可以返回一些数据,在全局模板中都可以使用,比如登陆后的用户信息,在很多页面中都需要使用,那么我们可以放在上下文处理器中,就没有必要在每个视图函数中都返回这个对象。在settings.TEMPLATES.OPTIONS.context_processors中,有许多内置的上下文处理器,这些上下文处理器的作用如下:1、django.template.context_processors.debug:增加一个debug和sql_queries变量,在模板中可以通过他来查看一些数据库查询2、dj原创 2020-09-24 23:29:59 · 149 阅读 · 0 评论 -
Django 用表单验证数据 笔记
表单html中的表单单纯从前端的html来说,表单是用来提交数据给服务器的,不管后台的服务器用的是Django还是PHP语言,还是其他语言,只要把input标签放在form标签中,然后再添加一个提交按钮,那么以后点击提交按钮,就可以将input标签中对应的值提交给服务器了。Django中的表单Django中的表单丰富了传统的HTML语言中的表单,在Django中的表单,主要做以下两件事1、渲染表单模板2、表单验证数据是否合法...原创 2020-09-23 16:43:19 · 275 阅读 · 0 评论