摘要: 一、Auth系统中的表: 从表的名称我们就能看出, auth_user,auth_group,auth_permission分别 存放了用户,用户组,权限的信息表. 另外三张表就是多对多的关系表 User:User是auth模块中维护用户信息的关系模式(继承了models.Model), 数据库中该 阅读全文
posted @ 2019-03-16 20:04 碔趺 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、中间键的引入: Django中间件(Middleware)是一个轻量级、底层的“插件”系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出. django中的中间键: django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结 阅读全文
posted @ 2019-03-16 19:55 碔趺 阅读(291) 评论(1) 推荐(0) 编辑
摘要: 状态保持: 1.http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态 2.客户端与服务器端的一次通信,就是一次会话实现状态保持的方式:在客户端或服务器端存储与会话有关的数据 3.存储方式包括cookie、session,会话一般指session对象 4. 使用cookie,所有数 阅读全文
posted @ 2019-03-08 20:01 碔趺 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一、HttpRequest 对象: 服务器接收到http协议的请求后,会根据报文创建 HttpRequest 对象视图函数的第一个参数是HttpRequest 对象再django.http 模块中定义了 HttpRequest 对象的 API HttpRequest 的属性: path:一个字符串, 阅读全文
posted @ 2019-03-08 19:50 碔趺 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、表关系的实现: 一对一:OneToOne(外键+唯一键) 外键和一对一关系的时候需要加 on_delete 选项,此参数为了避免两个表里的数据不一致问题,不然会报错! 使用 CASCADE 表示级联删除:关联表中的数据删除了,这张表中对应的数据也会删除 一对多:OneToMany(外键) 外键和 阅读全文
posted @ 2019-03-08 19:40 碔趺 阅读(114) 评论(0) 推荐(0) 编辑
摘要: User 是自己创建的模型类,等于数据库中的表 常用的查询方法: all():获取所有数据: User.objects.all() first():获取第一条数据: User.objects.first() last():获取最后一条数据: User.objects.last() filter(): 阅读全文
posted @ 2019-03-08 19:23 碔趺 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、Django 的 ORM 简介: Django的ORM系统的分析: 1、ORM 概念:对象关系映射(Object Relational Mapping,简称ORM) 2、ORM的优势:不用直接编写SQL代码,只需像操作对象一样从数据库操作数据; django 模型映射关系: 1、模型类必须写在 阅读全文
posted @ 2019-03-08 19:14 碔趺 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 代码布局:(自定义的代码放在哪?) 1、创建某个 app 特有的: 在 app 目录下,创建 templatetags python包(文件夹); 再到 templatetags 文件夹下创建python模块(文件) 注意:templatetags 这个名字固定的,里面的模块名是自定义的 2、创建复 阅读全文
posted @ 2019-03-08 19:02 碔趺 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、模板标签: 作用:标签在渲染的过程中提供任意的逻辑;例如 if for...in... 等 标签语法:由 {% %} 来定义的;例如:{% tag %}xxx{% endtag %} 常用标签: if 标签: 可以使用 and or in not == != <= >= 来进行判断 {% if 阅读全文
posted @ 2019-03-07 23:05 碔趺 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、模板路径的查找: 查找顺序:(现在哪找到就用那个) 首先在主目录的 setting.py 文件里的 TEMPLATES 中的 DIRS 里找; 其次如果 DIRS 中的 APP_DIRS : 'True' 的时候在 settings.py 中的 INSTALLED_APPS 里注册的 app 里 阅读全文
posted @ 2019-03-07 22:47 碔趺 阅读(133) 评论(0) 推荐(0) 编辑