摘要:
[toc] 4. form组件 4.1 form组件的功能 1.搭建前端页面 渲染页面 2.获取前端用户提交的数据校验 校验数据 3.对数据的校验的结果 展示到前端页面给用户查看 展示错误信息 4.2 form组件的使用 自己要先写一个类 4.3 校验数据 4.4 渲染页面 forms组件只会帮你渲 阅读全文
摘要:
[toc] 3. 创建多对多表关系的三种方式 3.1 全手动 优点: 第三张表可以任意的添加额外的字段 缺点: orm查询的时候很多方法都不支持,查询的时候非常麻烦 如图: 3.2 全自动 优点: django orm会自动帮你创建第三张关系表 缺点: 但是它只会帮你创建两个表的关系字段 不会再额外 阅读全文
摘要:
[toc] 2. 自定义分页器 2.1 传统方法 步骤: step1:获取用户想要访问的页码数 step2:每页展示几条数据(比如10页) step3:定义起始位置和终止位置 注意一:起始位置应该是动态的,不能简单定义start_page=0, end_page=10 注意二:current_pag 阅读全文
摘要:
[toc] 1. 批量插入数据 首先,在介绍批量插入之前,我们之前都是怎么插入数据的呢? 我们来看看吧。 通过这种方法朝后端要数据,然后插入数据,速度慢效率低。 这个时候就需要批量插入数据的方法—— !!! 第一步:先调取10000个对象,相较于上一个方法,数据量增加了十倍。 第二步:调用 方法。 阅读全文
摘要:
[toc] 1. AJAX上传文件 1. 需要利用内置对象 Formdata 1. 该对象既可以传普通的键值,也可以传文件 2. 注意事项 1. 利用formdata对象 能够简单的快速传输数据 (普通键值 + 文件) 2. 参数 data:formdata对象 contentType:false 阅读全文
摘要:
[toc] AJAX传json数据格式 1. 前端 注意点: 指定contentType参数 要将你发送的数据,确保是json格式 2. 后端 注意点: django后端针对json格式的数据,不会自动帮你解析 会直接原封不动的给你放到 中 你可以手动处理获取数据 3. 示例 Get了吗??!! 阅读全文
摘要:
[toc] 1. AJAX简介 在前一篇的知识储备下,开始接受 的的洗礼吧。 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。 即使用Javascript语言与服务器进行异步交互,传输的数据为XML (当然,传输的数据不 阅读全文
摘要:
[toc] AJAX之准备工作 | 美[ˈeɪˌdʒæks] 今天我学了 ,首先在进入 的学习内容前,我必须先知道他的姐妹,就是 。 一提到 ,大家一定都不陌生。 1. JSON 1.1 什么是JSON? JSON 指的是 JavaScript 对象表示法(JavaScript Object Not 阅读全文