10 2018 档案
摘要:from 不能发json格式 只能发四种格式 view index.html: 扩展
阅读全文
摘要:一、Ajax准备知识:json 说起json,我们大家都了解,就是python中的json模块,那么json模块具体是什么呢?那我们现在详细的来说明一下 1、json(Javascript Obiect Notation,JS对象标记)是一种轻量级的数据交换格式。 2、json其实是从js中拿出来的
阅读全文
摘要:一:创建表 书籍模型 : 书籍有书名和出版日期 , 一本书可能会有多个作者,一个作者也可以写多本书,所以作者和书籍的关系就是多对多的关联关系(many-to-many); 一本书只应该有一个出版商出版,所以出版商河书籍是一对多关联关系(one-to-many). 创建一对多的关系: OneToOne
阅读全文
摘要:一、添加表记录 对于单表有两种方式 二、查询表记录 查询相关API 双下划线模糊之单表查询 三、修改表记录 注意: <1> 第二种方式修改不能用get的原因是:update是QuerySet对象的方法,get返回的是一个model对象,它没有update方法,而filter返回的是一个QuerySe
阅读全文
摘要:级联删除: on_delete = modle.CASCADE models.Book.objects.filter(**kwargs): querySet [obj1,obj2]models.Book.objects.filter(**kwargs).values(*args) : querySe
阅读全文
摘要:映射关系: 表名 》类名 字段 》属性 表记录 》类实例化对象 ORM的两大功能: 操作表: - 创建表 - 修改表 - 删除表 操作数据行: - 增删改查 ORM利用pymysql第三方工具链接数据库 Django没办法帮我们创建数据库,只能我们创建完之后告诉它,让django去链接 二、创建表之
阅读全文
摘要:一、模板继承 目的是:减少代码的冗余 语法: 具体步骤: 1、创建一个base.html文件,2、把要显示的页面的内容写在这里面,也就是html要在浏览器显示的内容3、在right里面写个盒子 {% block classinfo %} {% endblock %}在这里面写个空盒子,以后谁来扩展就
阅读全文
摘要:一、什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。 二、模板语法分类 一、模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键是句点字符 .(也就是点) views.py template/index.html 注意:句点符也
阅读全文
摘要:视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的Py
阅读全文
摘要:URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 简单的路由配置 Django 2.+版本中 path路径匹配的是字符串 , re_pat
阅读全文
摘要:http协议简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信
阅读全文
摘要:什么是根目录:就是没有路径,只有域名、。url(r'^$') 补充一张关于wsgiref模块的图片 一、MTV模型 Django的MTV 分别代表 : Model (模型) : 和数据库相关的 , 负责业务对象与数据的对象(ORM) Template(模板) : 放所有的 html 文件 模板语法
阅读全文
摘要:一、索引的介绍 数据库中专门用于帮助用户快速查找数据的一种数据结构 , 类似于字典中的目录 ,查钊字典内容时可以根据目录查找到数据的存放的存放位置吗 , 然后直接获取 二 、索引的作用 约束和加速查找 三、常见的几种索引: 无索引和有索引的区别以及建立的目的 索引的种类 3.1 普通索引 作用 :
阅读全文
摘要:一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序中操作数据库呢?这就用到了pymysql模块,该模块本质就是一个套接字客户端软件,使用前需要事先安装。 (1)pymysql模块的下载 (2)pymysql的使用 数据库和
阅读全文
摘要:重点: 多表连接查询 符合条件连接查询 子查询 准备工作:准备两张表,部门表(department)、员工表(employee) ps:观察两张表,发现department表中id=203部门在employee中没有对应的员工,发现employee中id=6的员工在department表中没有对应关
阅读全文
摘要:语法 : 创建公司员工表,表的字段和数据类型 #创建表,设置字段的约束条件 create table employee( id int primary key auto_increment, name varchar(20) not null, sex enum('male','female') n
阅读全文
摘要:本节重点: 插入数据 INSERT 更新数据 UPDATE 删除数据 DELETE
阅读全文
摘要:因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 1)书和出版社 一对多(或多对一):一个出版社可以出版多本书。看图说话。 关联方式:foreign key # 创建被关联表author表,之前的book表在讲多对一的关系
阅读全文
摘要:一、介绍 约束条件与数据类型的宽度一样 , 都死可选参数 作用 : 用于保证数据的完整性和一致性 主要分为 : 说明: 二、not null 与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置
阅读全文
摘要:字符类型 官网解释如下: 验证: 验证之前了解两个函数: 1.char填充空格来满足固定长度,但是在查询时却会很不要脸地删除尾部的空格(装作自己好像没有浪费过空间一样),然后修改sql_mode让其现出原形。 总结: 枚举类型和集合类型 字段的值只能在给定范围中选择,如单选框,多选框 enum 单选
阅读全文
摘要:介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考链接:http://www.runoob.com/mysql/mysql-data-types.html mysql常用数据类型概括: 一、数值类型 整数类型 : tinyint sm
阅读全文
摘要:一、存储引擎(了解) 现实生活我们用来存储数据的文件有不同的类型 , 每种文件类型对应各自不同的处理机制 : 比如处理文本用tet 类型, 处理表格用excel , 处理图片png等 . 数据库中的表也应该有不同的类型,表的类型不同 , 会对应mysql不同的存取机制,表类型又称为存储引擎. ps:
阅读全文
摘要:一、系统数据库 执行如下命令,查看系统库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用表信息,列信息,权限信息,字符信息等 performance_schema: MYSQL5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查
阅读全文
摘要:操作文件夹(库) 增 : 查 : 改 : 删 : 操作文件(表) 增 : 查 : 改: 删: 操作文件内容(记录) 增: 查: 改: 删除:
阅读全文
摘要:权限管理 我们知道我们的最高权限管理者是root用户 , 它拥有者最高的权限操作 , 包括select , update , delete , update , grant 等操作 , 那么一般情况在公司之后DBA工程师会创建一个用户和密码 , 让你去链接数据库的操作 , 并给当前的用户设置某个操作
阅读全文
摘要:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统)
阅读全文
摘要:什么是数据(data) 描述事物的符号记录称为数据 , 描述事物的符号既可以是数字 ,也可以是文字,图片,图像,声音,语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机 在计算机中描述一个事物, 就需要抽取这一事物的典型特征 , 组成一条记录 , 就相当于文件里一行内容 , 如: hesh
阅读全文
摘要:前言 在页面整体布局中,页面元素的尺寸大小(长度、宽度、内外边距等)和页面字体的大小也是重要的工作之一。一个合理设置,则会让页面看起来层次分明,重点鲜明,赏心悦目。反之,一个不友好的页面尺寸和字体大小设置,则会增加页面的复杂性,增加用户对页面理解的复杂性;甚至在当下访问终端(iPhone、iPad、
阅读全文
摘要:我们为什么要写自适应的页面(响应式页面) 众所周知,电脑、平板、手机的屏幕是差距很大的,假如在电脑上写好了一个页面,在电脑上看起来不错,但是如果放到手机上的话,那可能就会乱的一塌糊涂,这时候怎么解决呢?以前,可以再专门为手机定制一个页面,当用户访问的时候,判断设备是手机还是电脑,如果是手机就跳转到相
阅读全文
摘要:了解 一 1 响应式页面-@media介绍, 二 02-移动端单位介绍 重点 bootstrap 图标字体库 轻量级的后台模板
阅读全文
摘要:jqueryUI 官网: https://jqueryui.com/ jqueryUI 中文网: http://www.jqueryui.org.cn/ jquery插件内容包含 官网demo: https://www.oschina.net/project/tag/273/jquery 里面包含了
阅读全文
摘要:什么是ajax AJAX = 异步的JavaScript 和 XML (Asynchronous Javascript and XML) 简言之,在不重载整个网页的情况下,AJAX通过后台加载数据,并在网页上进行显示。 通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP
阅读全文
摘要:什么是事件委托 通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。 举个列子:有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;
阅读全文
摘要:1、绑定事件 语法: bind(type , data , fn) type(string) : 事件类型 data(object) : (可选) 作为event.data属性值传递给事件对象的额度外数据对象 fn(function) : 绑定到每个匹配元素的事件上面的处理函数 示例 : 当每个p标
阅读全文
摘要:事件对象 Ecent对象代表时间的状态 , 比如事件在其中发生的元素 , 键盘按键的状态 , 鼠标的位置 , 鼠标按钮的状态 . 例如: 当用户单击某个元素的时候,我们给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个event对象 2.事件通常与函数结合使用,函数不会在
阅读全文
摘要:事件的概念 HTML中与JavaScript 交互是通过实践驱动来实现的 , 例如鼠标点击事件 , 页面的滚动事件 onscroll 等等 , 可以向文档或者文档中的元素添加事件侦听器来预订事件 ,想要知道这些事件是在什么时候进行调用的,就需要了解一下“事件流”的概念。 什么是事件流 事件流描述的是
阅读全文
摘要:jQuery的位置信息跟JS的client系列 , offset系列 , scroll系列 封装好的一些简便api 一、宽度和高度 获取宽度 语法: .width() 描述 : 为匹配的元素集合中获取第一个元素的当前计算宽度值 , 这个方法不接受任何参数, css(width) 和 .width()
阅读全文
摘要:之前JS中我们学习了JS的DOM操作 , 也就是所谓的增删改查DOM操作, 通过JS的DOM的操作 , 大家也能发现,大量的繁琐代码实现我们想要的效果 , 那么jQuery的文档操作的API提供了遍历的方法供我们操作我们的文档 . 看一下 之前我们JS 操作DOM的例子: 一.插入操作 知识点1:
阅读全文
摘要:表单控件是我们的重中之重 , 因为一旦牵扯到数据交互, 离不开form 表单的使用 , 比如用户的注册登录功能等 , $(selector).val() // 设置值和获取值 select 标签是下拉列表 后面跟 option 看如下HTML结构 : 页面展示效果: 操作表单控件代码如下:
阅读全文
摘要:jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作。比如attr()、removeAttr() DOM属性操作:对DOM元素的属性进行读取,设置和移除操作。比如prop()、removePr
阅读全文
摘要:1.模态框案例 需求: 打开网页时有一个普通的按钮,点击当前按钮显示一个背景图,中心并弹出一个弹出框,点击X的时候会关闭当前的模态框 代码如下: 2.简易留言板 需求: 当在textarea中输入内容,点击留言按钮,会添加到浏览器中 图如下: 代码如下: 3.使用js模拟选择器中hover 代码解释
阅读全文
摘要:DOM : 文档对象模型 . DOM 为文档提供了结构化表示 , 并定义了如何通过脚本来访问文档结构 , 目的其实就是为了能让JS 操作html元素而制定的一个规范 DOM 就是由节点组成的 解析过程 HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树,getElementById
阅读全文
摘要:arguments 代表的是实参 , 有一个讲究的地方是 : arguments 只在函数中使用 (1)返回函数实参的个数:arguments.length (函数名.length 返回形参的个数) 例子: (2 ) 之所以说 ,arguments 是伪数组 , 是因为 : arguments 可以
阅读全文
摘要:函数 : 就是将一些语句进行封装, 然后通过调用的形式 ,执这些语句 . 函数的作用 : 将大量重复的语句写在函数里 , 以后需要这些语句的时候 , 可以直接调用函数,避免重复劳动 , 简化编程 , 让编程模块化 第一步:函数的定义 函数定义的语法 : 解释 : function:是一个关键字。中文
阅读全文

浙公网安备 33010602011771号