Django ---- blog项目学习所得
摘要:一、登录功能 1、采用ajax 提交form表单的方式 2、后台生成随机验证码,登录时提交验证码 3、用PLI库生成随机验证码,置于session中,登录时与前台提交的code进行upeer()的验证 二、首页 1、index.html分别采用头和container的布局 2、head处理时,如果已
阅读全文
django BBS project login登录功能实现
摘要:1、models from django.db import models # Create your models here. from django.contrib.auth.models import User, AbstractUser class UserInfo(AbstractUser
阅读全文
django ---Auth模块
摘要:Auth模块 本文目录 1 Auth模块是什么 2 auth模块常用方法 3 扩展默认的auth_user表 回到目录 1 Auth模块是什么 Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户
阅读全文
django ---forms组件
摘要:forms组件 本文目录 1 校验字段功能 2 渲染标签功能 3 渲染错误信息功能 4 组件的参数配置 5 局部钩子 6 全局钩子 回到目录 1 校验字段功能 针对一个实例:注册用户讲解。 模型:models.py class UserInfo(models.Model): name=models.
阅读全文
django -----分页器组件
摘要:分页器组件 本文目录 1 Django的分页器(paginator)简介 2 应用View层 3 模版层 index.html 4 扩展 回到目录 1 Django的分页器(paginator)简介 在页面显示分页数据,需要用到Django分页器组件 from django.core.paginat
阅读全文
web应用
摘要:web应用 本文目录 一 Web应用程序是什么 二 基于SOCKET写一个web应用 三 手撸简单web框架 回到目录 一 Web应用程序是什么 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式
阅读全文
django 浅谈CSRF(Cross-site request forgery)跨站请求伪造
摘要:浅谈CSRF(Cross-site request forgery)跨站请求伪造(写的非常好) 本文目录 一 CSRF是什么 二 CSRF攻击原理 三 CSRF攻击防范 回到目录 一 CSRF是什么 CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Cl
阅读全文
django 有关session内部函数做法
摘要:session在set和调用时其实分别做了三步:
阅读全文
django JsonResponse和HttpResponse的在后端和前端区别
摘要:JsonResponse和HttpResponse的区别 1、from django.http import JsonResponse return JsonResponse('例子') 2、import json return HttpResponse(json.dumps(dic)) 后台若使用
阅读全文
Django中间件
摘要:Django中间件 本文目录 一 什么是中间件 二 中间件有什么用 三 自定义中间件 四 中间件应用场景 五 CSRF_TOKEN跨站请求伪造 回到目录 一 什么是中间件 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入
阅读全文
django 基于form表单上传文件和基于ajax上传文件
摘要:一、基于form表单上传文件 1、html里是有一个input type="file" 和 ‘submit’的标签 2、vies.py 二、基于JSON上传文件 三、综上所述 基于form表单上传文件和基于ajax上传文件后端view界面一样的不需要改动,前台需呀改动
阅读全文
Django与Ajax
摘要:Django与Ajax 本文目录 一 什么是Ajax 二 基于jquery的Ajax实现 三 案例 四 文件上传 五 Ajax提交json格式数据 六 Django内置的serializers(把对象序列化成json字符串) 回到目录 一 什么是Ajax AJAX(Asynchronous Java
阅读全文
django CBV和FBV写法总结
摘要:一、FBV function base views 平常我们的写法,一个URL对应一个视图函数 二、CBV 1、url 配置 2、from django.views import View 前台发过来的get请求,就会相应get方法,post就会相应post方法,get方法和post方法里面跟FBV
阅读全文
django cookie与session组件
摘要:本文目录 1 会话跟踪技术 2 cookie介绍 Django中操作Cookie Session Django中Session相关方法 Django中的Session配置 CBV中加装饰器 回到目录 1 会话跟踪技术 什么是会话跟踪 我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的
阅读全文
djjango cookie和session 的几种常用需求使用方法
摘要:https://www.cnblogs.com/liuqingzheng/articles/8990027.html 需求情形一:正常设置cookie 删除cookie 需求情形二:设置cookie在装饰器里 需求情形三:为了使得已经键入登录index.html但却未登录,登录成功之后直接跳转到in
阅读全文
Django book manage system
摘要:创建一个简易的可以增删改查book的书籍管理system urls.py settings.py views.py models.py motai.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>T
阅读全文
Django--路由控制 ——URL反向解析
摘要:Django--路由控制 本文目录 一 Django中路由的作用 二 简单的路由配置 三 有名分组 四 路由分发 五 反向解析 六 名称空间 七 django2.0版的path 回到目录 一 Django中路由的作用 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与
阅读全文