摘要: RESTFULL规范 一:什么是RESTFULL 它是一个规范,面向资源架构 二:RESTFULL API 规范(10条) 1 API与用户的通信协议,总是使用HTTPs协议 2域名 https://api.example.com 尽量将API部署在专用域名(会存在跨域问题) https://exa 阅读全文
posted @ 2019-03-25 16:39 搞事^o^Boy 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Django model 元信息,对象优化查询,自定义group_concat,基于jq的ajex异步请求 Model类元信息 ORM对应的类里面包含另一个Meta类,而Meta类封装了一些数据库的信息。主要字段如下: 基于对象查询的优化 自定义group_concat聚合函数 基于jQuery的a 阅读全文
posted @ 2019-03-09 21:24 搞事^o^Boy 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 字段 一、ORM字段与参数 常用字段 常用字段共有属性参数 不常用字段 ORM字段与数据库实际对应关系 二、关系字段 1、ForeignKey() ​ 外键类型在ORM中用来表示外键关联关系,一般把ForeignKey字段设置在 '一对多'中'多'的一方。 ForeignKey可以和其他表做关联关系 阅读全文
posted @ 2019-03-07 20:39 搞事^o^Boy 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Django 查询(分组、聚合) 一、聚合查询 单独聚合查询:aggregate( args, kwargs) aggregate( args, kwargs) ​ aggregate()是QuerySet 的一个终止子句,意思是说,它返回一个包含一些键值对的字典。键的名称是聚合值的标识符,值是计算 阅读全文
posted @ 2019-03-07 20:38 搞事^o^Boy 阅读(481) 评论(0) 推荐(0) 编辑
摘要: Django 模型层多表操作 一、Django多表ORM设计规则 设计Models 二、一对多关系 Book 依赖于 Publish 规则: 三、一对一 规则 :通过外键所在表决定依赖关系 四、多对多 规则: 连表查询规则 1. 正向逆向概念:从存放外键的表到关系表称之为正向跨表查询,反之称之为逆向 阅读全文
posted @ 2019-03-07 20:36 搞事^o^Boy 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Django模板语言的复用 include标签 公共的页面板块 公告页面板块的样式 使用公告板块的页面们 inclusion_tag自定义标签 自定义inclusion_tag 公共类似的页面板块 使用公告板块的页面们 母版继承 母版: 子版: 公共的母版页面 页面样式文件均放在static/css 阅读全文
posted @ 2019-03-06 15:58 搞事^o^Boy 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Django 模型层—单表操作 一、数据库相关设置 若想将模型转为mysql数据库中的表,需要在settings中配置 在models中通过类建立我们自己需要用的数据库表 注意1: NAME即数据库的名字,在mysql连接前该数据库必须已经创建,而上面的sqlite数据库下的db.sqlite3则是 阅读全文
posted @ 2019-03-06 15:58 搞事^o^Boy 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 模板 变量、过滤器、 标签 一、变量 在Django模板中便利复杂数据结构的关键是据点字符,语法: {{变量名}} views.py html 注意:句点符也可以用来引用对象的方法(无参数方法): 课上: 二、过滤器 语法: default : 如果一个变量是false或者为空,使用给定的默认值。否 阅读全文
posted @ 2019-03-01 15:56 搞事^o^Boy 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、虚拟环境安装 虚拟环境用来解决版本共存: 二、路由配置主页与404Not found 三、Django2.x版本路由分发 四、伪静态 五、request对象 request属性: request常用方法 六、FBV与CBV CBV基于类的视图(Class base view)和FBV基于函数的视 阅读全文
posted @ 2019-03-01 09:35 搞事^o^Boy 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、路由基础 URL配置就像Django所支撑的网站的目录。它的本质是URL与要为该URL调用的试图函数之间的映射关系表。 以这种方式告诉Django,这个URL调用的这段代码,对应哪个URL调用的那段代码 1、基本格式: 注意: Django 2.0版本中的路由系统已经替换成下面的写法( "官方文 阅读全文
posted @ 2019-03-01 09:34 搞事^o^Boy 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、Django项目的创建与介绍 二、应用的创建与介绍 三、启动项目 四、pycharm创建启动项目 五、生命周期 四、Pycharm搭建项目 五、项目响应请求 完成 http://127.0.0.1:8888/index 请求的处理 在项目的urls.py中配置路由 在具体应用下的视图文件为请求配 阅读全文
posted @ 2019-02-26 22:17 搞事^o^Boy 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 盒子水平居中 文本属性 一、字体属性 1、font weight:文字粗细 | 取值 | 描述 | | | | | normal | 默认值,标准粗细 | | bord | 粗体 | | border | 更粗 | | lighter | 更细 | | 100~900 | 设置具体粗细,400等同于 阅读全文
posted @ 2019-01-18 20:28 搞事^o^Boy 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 基础选择器 1、id选择器 2、类选择器 3、标签选择器 4、通配符选择器 选择器的优先级 长度与颜色 color:文字颜色 | 取值 | 格式 | 描述 | | | | | | 英文单词 | color:red; | 大多数颜色都有对应的英文单词描述,但英文单词终究有其局限性:无法表示所有颜色 | 阅读全文
posted @ 2019-01-17 09:02 搞事^o^Boy 阅读(627) 评论(0) 推荐(0) 编辑
摘要: HTML: 超文本标记语言 一 HTML标签与文档结构 一个网页可以没有样式,可以没有交互,但是必须要有网页需要呈现的内容,而HTML作为一门标记语言,是通过各种各样的标签来标记网页内容的,所以HTML部分是整个前端的基础,我们学习HTML主要就是学习的HTML标签。 那什么是标签呢? html 1 阅读全文
posted @ 2019-01-17 08:58 搞事^o^Boy 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Mysql数据库的常用语句 一、常用数据库的命令 二、修改表的命令 三、对字段的命令 阅读全文
posted @ 2019-01-13 17:59 搞事^o^Boy 阅读(176) 评论(0) 推荐(0) 编辑