09 2018 档案

摘要:一、多表之间的关系 1 解除绑定关系 2 一次性清空绑定关系 3 先清空再设置 二、多表查询的总结 authordetail = AuthorDetail.objects.filter(pk=zhf.authordetail_id) print(zhf.authordetail) # 这种情况下会查 阅读全文
posted @ 2018-09-16 22:51 Smart1san 阅读(142) 评论(0) 推荐(0)
摘要:一、操作单表之前的简单配置 1 创建表 在 Django 项目下对应的 app 目录中的 models.py 文件下创建模型 (1)创建模型 2 在 settings 中选择并设置需要的数据库 1 在 mysql 连接前该数据库必须已经创建,而上面的 sqlite 数据库下的 db.sqlite3 阅读全文
posted @ 2018-09-16 21:38 Smart1san 阅读(224) 评论(0) 推荐(0)
摘要:一、ORM 简介 1 查询数据层次图解:如果操作mysql,ORM是在pymysq之上又进行了一层封装 MVC 或者 MTV 框架中包括一个重要的部分,就是 ORM,它实现了 数据模型 与 数据库 的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开 阅读全文
posted @ 2018-09-14 11:59 Smart1san 阅读(347) 评论(0) 推荐(0)
摘要:一、模板语法の重点 二、模板语法の变量 三、模板の过滤器 1 常见的过滤器 2 其它过滤器(了解) 3 自定义过滤器 四、静态文件的配置另外两种方法(static) 五、模板语法の标签 1 for 标签 2 if 标签 3 with 重命名标签 4 自定义标签 5 自定义标签与自定义过滤器最大的区别 阅读全文
posted @ 2018-09-11 19:24 Smart1san 阅读(144) 评论(0) 推荐(0)
摘要:一、MTV 与 MVC 模型 1 MTV 模型:Django的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同,Django的MTV分别是值: M 代表模型(Model): 负责业务对象和数据库的关系映射(ORM)。 T 代表模板 (Template):负责如何 阅读全文
posted @ 2018-09-11 17:35 Smart1san 阅读(409) 评论(0) 推荐(0)
摘要:一、Django 路由的作用与参数 1 路由的作用: 本质上是 URL 与 URL 调用的视图函数之间的一种映射关系。 2 路由的参数 无名分组: 各个参数的作用: (1)r:原生字符串,说明后面的符号都有其意义。 (2)pattern:正则表达式。若正则表达式中分了多个组,则应该在对应的视图函数中 阅读全文
posted @ 2018-09-11 15:39 Smart1san 阅读(142) 评论(0) 推荐(0)
摘要:一、Django 项目的基础知识 1 Django 项目的创建方式 在cmd命令行中执行命令:django-admin startproject 项目名称 2 manage.py 文件的作用 管理本地的所有 django 项目 3 启动 Django 项目,在cmd命令行中指定以下命令 方式:pyt 阅读全文
posted @ 2018-09-10 20:10 Smart1san 阅读(158) 评论(0) 推荐(0)