10 2018 档案

摘要:1,AJAX准备知识:JSON JSON指的是JavaScript对象表示方法(JavaScript Object Notation) JSON是轻量级的文本数据交换格式 JSON独立于语言 JSON具有自我描述性, 更易理解 JSON使用JavaScript语法来描述数据对象,但是JSon仍然独立 阅读全文
posted @ 2018-10-17 18:34 帅爆太阳的男人 阅读(3687) 评论(0) 推荐(0)
摘要:1,还是那句话:写代码的逻辑遵循:简洁,重复性高,可维护性高 1.1>中间件:中间件是一种用来处理Django的请求和响应的框架级别的钩子.它是一个轻量,低级别的插件系统,用于在全局范围内改变Django的输入和输出,每个中间件都负责做一些特定的功能,但有于其影响的是全局,所有需要谨慎使用,使用不当 阅读全文
posted @ 2018-10-17 18:33 帅爆太阳的男人 阅读(370) 评论(0) 推荐(1)
摘要:1,聚合(aggregate):是queryset的一个 终止语句,它返回一个包含键值对的字典,键是的名称是聚合值的标识符,值是计算出来的聚合值,键的名称是按照字段和聚合函数自动生成出来的.用到的内置函数是看下代码↓ 聚合代码 小结:在聚合查询中不指定分组,就默认指定id值分组,指定分组就要用到va 阅读全文
posted @ 2018-10-17 18:32 帅爆太阳的男人 阅读(218) 评论(0) 推荐(0)
摘要:1,字段和字段的参数 1.1>ORM的概念:对象映射模型(Objects Relational Model)是一种为了解决面向对象和关系型数据库存在的互不匹配的现象和技术,简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中,ORM是连接业务逻辑和关系型 阅读全文
posted @ 2018-10-17 18:31 帅爆太阳的男人 阅读(285) 评论(0) 推荐(0)
摘要:1,路由系统就是url系统,整个url系统就是请求进入Django项目的入口,每一个请求的种类由url分析完毕并再去返回相应的响应,它的本质是url与要为该url调用的视图函数之间的映射关系表(当项目特别庞大,请求特别多,的时候需要按照功能的不同编写路由系统) 浏览器请求的8中方式 URLconf的 阅读全文
posted @ 2018-10-17 18:30 帅爆太阳的男人 阅读(251) 评论(0) 推荐(0)
摘要:1,装饰器:在不改变原函数的调用方式情况下为原函数增加一些功能(遵循开放封闭的原则) 2,组件:当常用且重复的页面如导航栏,尾页等组件保存在单独的文件中,然后在需要使用的html文件的地方按如下语法导入即可:(提高代码的复用率,提高代码的可维护性) 3,静态文件相关 引用css文件样式{% stat 阅读全文
posted @ 2018-10-17 18:29 帅爆太阳的男人 阅读(222) 评论(0) 推荐(0)
摘要:1,Django模板语言 1.1>基础语法:1.1.1,变量相关:{{ 变量名 }},1.1.2,逻辑相关{% ... %} 在Django模板语言中按此语法使用:{{ 变量名 }},当模板引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身,变量的命名规则包括任何字母数字以及下划线("_") 阅读全文
posted @ 2018-10-17 18:29 帅爆太阳的男人 阅读(1167) 评论(0) 推荐(0)
摘要:1,多对多的关机设计 作者 < > 书籍 1.1>ORM穿件第三张表 1>自己创建第三张表 2>让ORM帮我们创建第三章表:models.ManytoManyFiled() 3>第三种,待补充(ORM进阶操作) 2,作者 的增删改查 2.1>if判断 {% if 条件 %} {% else %} { 阅读全文
posted @ 2018-10-17 18:28 帅爆太阳的男人 阅读(419) 评论(0) 推荐(0)
摘要:恢复内容开始 1,图书管理系统的表结构设计 1.1>id,titlev,出版社_id 1.2>ORM外键:press = models.ForignKey(to="Press", on_delete=models.CASCDE) 2,书籍的增删改查 2.1>查询book_obj.press ->OR 阅读全文
posted @ 2018-10-17 18:27 帅爆太阳的男人 阅读(519) 评论(0) 推荐(0)
摘要:1,在django中用于提交的form表单中的三要素: 1.1>form标签要有action和method,上传文件需要额外指定的enctype 1.2>获取用户输入的标签要有name属性(用于提交数据的时候作为键) 1.3>必须要有submit按钮(要不然提交数据没法放到URL中) 2,Djang 阅读全文
posted @ 2018-10-17 18:26 帅爆太阳的男人 阅读(125) 评论(0) 推荐(0)
摘要:1,django项目的各个文件的介绍 1.1>项目的根目录:是各个子文件的根目录,在各个文件相互导入文件的时候使用 1.2>配置文件:为django的各个文件配置相关的各种默认配置 1.3>路径和函数的对应关系:是当form表单提交数据的时候和有关于网址的东西都会来urls来查找向对应的东西 1.4 阅读全文
posted @ 2018-10-17 08:18 帅爆太阳的男人 阅读(167) 评论(0) 推荐(0)
摘要:1,多表连接查询 语法:select 表1 inner/left/right/ join 表2 on 表1.字段 =表2.字段; 1.1>外链接之内链接. from department inner join employee onemployee.dep_id = department.id fr 阅读全文
posted @ 2018-10-16 22:59 帅爆太阳的男人 阅读(4741) 评论(0) 推荐(0)
摘要:1,web框架的原理 1.1>c/s架构和b/s架构 1>c/s客户端模式 2>B/S浏览器模式 web开发(web开发开的是B/S架构) 1.2>web开发的本质 1.2.1>互联网上两台机器之间的通信:(1)IP,(2)端口,(3)协议 1.2.2>协议:(1)HTTP默认端口是80,(2)HT 阅读全文
posted @ 2018-10-16 22:59 帅爆太阳的男人 阅读(328) 评论(0) 推荐(0)
摘要:1,表的三种对应关系: 1.1>一对多:比如一个出版社可以出多种书. 同样的,先建立主表,在建立从表,插入数据也是先插入主表的数据,在插入从表的数据. 1.2>多对多的对应关系:一个作者可以写多本数,一本书也可以被多个作者写 当有多对多的对用关系的时候,需要借助于第三章表来表明二者的对应关系. 对于 阅读全文
posted @ 2018-10-16 22:58 帅爆太阳的男人 阅读(255) 评论(0) 推荐(0)
摘要:1,数据库的基本语句. 1.1>数据库的增删改查. 查看所有的库: 就是已经创建好的库,通过这个命令去查看; information_schema:虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息,列信息,权限信息,字符信息等. performance_schema:mysql5 阅读全文
posted @ 2018-10-16 22:57 帅爆太阳的男人 阅读(3689) 评论(0) 推荐(0)
摘要:恢复内 1,mysql是一个关系型数据库管理系统,就是一个基于socket编写的c/s架构的软件 1.1>数据库管理软件分类: 1.1.1>关系型:如sqllite, db2, oracle,access, sql sever,MySQL,注意sql语句通用. 关系型数据结构需要有表结构,非关系型数 阅读全文
posted @ 2018-10-16 22:57 帅爆太阳的男人 阅读(196) 评论(0) 推荐(0)
摘要:恢复内容开始 1,表格的增删改查 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .cover { position: fixed; left: 0; rig 阅读全文
posted @ 2018-10-16 22:54 帅爆太阳的男人 阅读(388) 评论(0) 推荐(0)
摘要:1装饰器的初识 概念:不改变函数原来的调用方式,动态地给函数添加功能 开放封闭的原则:1>对添加的新功能是开放的,32>不要在元代码进行修改(封闭) 1.1>函数的定义:对代码块和功能的定义和封装 1.2>函数可以当做变量一样来赋值 1.3>函数可以向普通变量一样放到容器(列表,字典,元组)中 1. 阅读全文
posted @ 2018-10-16 22:53 帅爆太阳的男人 阅读(240) 评论(0) 推荐(0)