摘要: 一、XHR介绍 xhr,全称为XMLHttpRequest,用于与服务器交互数据,是ajax功能实现所依赖的对象,jquery中的ajax就是对xhr的封装。 二、XHR使用 XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 G 阅读全文
posted @ 2020-10-20 12:29 1024bits 阅读(308) 评论(0) 推荐(0) 编辑
摘要: form组件校验源码 1.知识储备 1 form组件:写一个类继承Form,写字段 2 做数据校验(一直有用) 3 模板渲染(混合开发,前后端分离用不到) 4 校验数据:form=Myform(data=字典) 5 字段参数:error_messages,widget,required,max_le 阅读全文
posted @ 2020-10-20 12:21 1024bits 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、froms渲染错误信息 url.py settings.py 略 views.py #视图函数 from django.shortcuts import render,redirect,HttpResponse from app01 import myforms def register(req 阅读全文
posted @ 2020-10-20 12:20 1024bits 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 一、forms组件介绍 1 注册功能,登录功能,前端需要校验(字段长度,邮箱是否合法。。。) 2 前端校验可以没有,后端校验是必须的,使用传统方式 if判断写的很多 3 借助于forms组件,可以快速实现字段的校验 from django.forms import Form 或者from djang 阅读全文
posted @ 2020-10-20 12:18 1024bits 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一、分页器组件介绍 1 项目数据量大了以后,比如涉及到分页,一页一页的加载显示 2 django中分页器组件,把分页常用的东西,封装到一个类中 3 实例化得到一个对象,对象里有属性和方法 二、模拟产生需要的数据 这里自己造出来数据 (1)造出表 models.py from django.db im 阅读全文
posted @ 2020-10-20 12:16 1024bits 阅读(288) 评论(0) 推荐(0) 编辑