摘要: 前言:我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth,它默认使用 auth_ 阅读全文
posted @ 2019-06-25 16:38 XIaoming·zhou 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: forms组件 1. 校验字段功能 针对一个实例:注册用户讲解。 模型:models.py 视图函数:register 2. 渲染标签功能 2.1 渲染方式1 2.2 渲染方式2 2.3 渲染方式3 3. 显示错误与重置输入信息功能 视图 模板 4. 局部钩子与全局钩子 视图 模板 阅读全文
posted @ 2019-06-21 17:29 XIaoming·zhou 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1. 多表操作 1.1 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 阅读全文
posted @ 2019-06-13 21:42 XIaoming·zhou 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称 #sql中的 阅读全文
posted @ 2019-06-12 18:09 XIaoming·zhou 阅读(240) 评论(0) 推荐(0) 编辑
摘要: HTML初识 1、什么是HTML HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。 你可能早已经注意到了这点,所有的 HTML 阅读全文
posted @ 2019-01-06 15:55 XIaoming·zhou 阅读(271) 评论(0) 推荐(0) 编辑
摘要: (一)认识Git与GitHub Git的诞生 Linus Torvalds在1991年创建了开源系统Linux,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码!然后,Linux系统已经发展了十年了,代码库之大让Linus很难继 阅读全文
posted @ 2018-07-09 13:58 XIaoming·zhou 阅读(825) 评论(1) 推荐(1) 编辑
摘要: 1.一般操作 ***必知必会13条*** <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 models.Customer.objects.filter(id=1) >>> <QuerySet [<Customer: Costomer 阅读全文
posted @ 2018-06-30 14:57 XIaoming·zhou 阅读(1715) 评论(0) 推荐(1) 编辑
摘要: 第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 阅读全文
posted @ 2018-05-23 22:52 XIaoming·zhou 阅读(622) 评论(0) 推荐(0) 编辑
摘要: $.each()是对数组,json和dom结构等的遍历,说一下他的使用方法吧。 1、遍历一维数组 var arr1=['aa','bb','cc','dd']; $.each(arr1,function(i,val){ //两个参数,第一个参数表示遍历的数组的下标,第二个参数表示下标对应的值 con 阅读全文
posted @ 2018-05-11 14:51 XIaoming·zhou 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1、后台管理的左侧菜单,默认只有第一个页签下面的选项是显示的,点了别的页签再显示别的页签下面的选项,问题是:点了任何菜单的选项后,左侧菜单又成了第一个页签的选项显示,别的页签隐藏,也就是左侧的菜单刷新了一遍。 2、登录页面,用户输入了用户名和密码,点了登录,如果输入的是错误的,则当前页面会刷新一遍( 阅读全文
posted @ 2018-03-30 16:54 XIaoming·zhou 阅读(1126) 评论(0) 推荐(0) 编辑