摘要: 1.建表部分 这里使用了抽象类,抽象类是一个自带的数据库,但是有一些信息不完善,可以补充需要的信息制作更完善的数据库和ORM。 谁使用更抽象类,就要继承AbstractUser。抽象类有很多好处,django内部封装了很多方法可以直接操作数据,很方便。 创建的信息为了做到查询效率最好,做了一部分的分 阅读全文
posted @ 2018-04-24 08:57 大量子 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 生成字符串代码: 阅读全文
posted @ 2018-04-14 16:41 大量子 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 我写Django项目常用的logging配置。 附:Python logger流示图 阅读全文
posted @ 2018-04-13 10:48 大量子 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 中间件 中间件介绍 什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外 阅读全文
posted @ 2018-04-13 10:46 大量子 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示显示对应的错误 阅读全文
posted @ 2018-04-13 10:39 大量子 阅读(180) 评论(0) 推荐(0) 编辑
摘要: AJAX基础:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法 阅读全文
posted @ 2018-04-08 22:06 大量子 阅读(106) 评论(0) 推荐(0) 编辑
摘要: cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全 阅读全文
posted @ 2018-04-08 21:54 大量子 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中 阅读全文
posted @ 2018-04-08 21:44 大量子 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一般操作 看专业的官网文档,做专业的程序员! 必知必会13条 返回QuerySet对象的方法有 all() filter() exelude() order_by() reverse() distinct() 特殊的QuerySet values() 返回一个可迭代的字典序列 values_list 阅读全文
posted @ 2018-04-08 21:26 大量子 阅读(176) 评论(0) 推荐(0) 编辑
摘要: URL 概要 我们要在Django项目中为应用程序设计URL,我们可以创建一个名为URLconf(通常为urls.py)的Python模块。这个模块是纯Python代码,是一个简单的正则表达式到Python函数(视图)之间的映射。 这种映射关系可以很简短也可以很复杂。它还可以引用其他的映射关系。 D 阅读全文
posted @ 2018-04-02 20:05 大量子 阅读(137) 评论(0) 推荐(0) 编辑