只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-04-28 23:48 Michael_1224 阅读(1) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-04-26 20:58 Michael_1224 阅读(1) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-04-09 15:59 Michael_1224 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Ⅰ.关系表的数据操作 1.正向 正向:如果一个模型有外键字段,通过这个模型对外键进行操作叫做正向。 1)更新(增) a.通过属性复制 b.通过主键的方式 总结: ForeignKey 字段的更新,跟普通字段没什么区别 a.实例(增加班级) b.二次实例(与上同) c.将某学生的数据转到另外的班级 只 阅读全文
posted @ 2019-04-07 23:08 Michael_1224 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Ⅰ.常用查询 1.几个概念 每一个django模型类,都有一个默认的管理器,objects,查询就是依赖于objects管理器进行的(在创建时就被添加了)。 QuerySet表示数据库中对象的列表(QuerySet也是一个类)。它可以有0到多个过滤器。过滤器通过给定参数,缩小查询范围。(filter 阅读全文
posted @ 2019-03-28 20:40 Michael_1224 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Ⅰ.django的ORM 1.含义 对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的--“虚拟对象数 阅读全文
posted @ 2019-03-27 22:35 Michael_1224 阅读(126) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-03-26 21:07 Michael_1224 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Ⅰ.自定义模板过滤器代码写在哪里? 自定义模板过滤器,首先考虑:将代码写在什么地方(参见代码布局) 1.代码布局(死记硬背) 放在app目录下的名为templatetags 的文件夹,必须叫这个名字(不能更改,否则 django 就找不到)。这个文件夹必须是一个python的包,这个文件夹下一定有一 阅读全文
posted @ 2019-03-26 16:50 Michael_1224 阅读(78) 评论(0) 推荐(0) 编辑
摘要: **例子引入(学生列表的引入) 1.方法一(不推荐) 2.方法二(模板标签) Ⅰ.模板变量 1.含义 Ⅱ.模板标签 1.模板标签url b.详情页初窥探 c.设置列表对应html的a标签 d.实现页面详情进入效果 e. c步骤中硬编码缺点的改进 Ⅲ.模板的继承 1.概念 Django模版引擎中最强大 阅读全文
posted @ 2019-03-24 15:25 Michael_1224 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Ⅰ.模板路径总结 1.设置模板路径 在TEMPLATES中查找DIRS,具体如图: 模板查找机制(顺序): 首先在TEMPLATES的DIRS中查找, 若没有(且APP_DIRS设置为True)则继续在已经注册了的INSTALLED_APPS里进行查找(其中INSTALLED_APPS为django 阅读全文
posted @ 2019-03-21 20:51 Michael_1224 阅读(130) 评论(0) 推荐(0) 编辑