摘要: 一、QuerySet 可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。 不支持负的索引(例如Entry.objects.all()[-1])。通常,查询集 的切片返回一个新的查询集 —— 它不会执行查询。 可迭代 惰性查询 查询集 是 阅读全文
posted @ 2018-03-05 16:56 Coufusion 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、分页 Django的分页器(paginator) view index.html: 扩展 自定义分页器 二、中间件 中间件的概念 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎 阅读全文
posted @ 2018-03-02 15:53 Coufusion 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、COOKIE 与 SESSION 概念 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上 阅读全文
posted @ 2018-02-01 16:33 Coufusion 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、构建一个表单 假设你想在你的网站上创建一个简单的表单,以获得用户的名字。你需要类似这样的模板: 这是一个非常简单的表单。实际应用中,一个表单可能包含几十上百个字段,其中大部分需要预填充,而且我们预料到用户将来回编辑-提交几次才能完成操作。 我们可能需要在表单提交之前,在浏览器端作一些验证。我们可 阅读全文
posted @ 2018-02-01 15:05 Coufusion 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/yuanchenqi/articles/7638956.html 一、Ajax准备知识:json 什么是json? 定义: 讲json对象,不得不提到JS对象: json字符串支持的数据类型: 合格的json对象: 不合格的json对象: str 阅读全文
posted @ 2018-01-30 16:40 Coufusion 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、模板语言之自定义filter 自定义filter文件存放位置 注意事项 代码示例: 二、中间件 Django的生命周期 自定义中间件—登陆验证 阅读全文
posted @ 2018-01-29 20:24 Coufusion 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、Django中操作Cookie 获取Cookie 参数: default: 默认值 salt: 加密盐 max_age: 后台控制过期时间 设置Cookie 参数: key, 键 value='', 值 max_age=None, 超时时间 expires=None, 超时时间(IE requi 阅读全文
posted @ 2018-01-25 15:28 Coufusion 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 图书管理系统 一、表结构设计 二、普通查询练习 三、简单示例 单表查询 查询名为番茄物语的书 一对多查询 查询id为1的书的出版社所在的城市 查询id为1的出版社的出版的所有书籍(反向查找) 多对多查询 查询番茄物语所有作者的姓名和邮箱(正向查找) 查询小仙女出版的所有书籍 了不起的双下划线 查询沙 阅读全文
posted @ 2018-01-24 15:26 Coufusion 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一、单表查询API汇总 注意:一定区分Object与QuerySet的区别 !!! QuerySet有update方法而Object默认没有。 单表查询之神奇的双下划线 备注: 在Django的日志设置中,配置上一个名为django.db.backends的logger实例即可查看翻译后的SQL语句 阅读全文
posted @ 2018-01-22 19:48 Coufusion 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Object Relational Mapping(ORM) 一、ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程 阅读全文
posted @ 2018-01-19 15:07 Coufusion 阅读(377) 评论(0) 推荐(0) 编辑