摘要:
表与表之间建关系 图书管理系统为例 书籍表 书籍和出版社是一对多 外键字段建在书籍表中 书籍和作者是多对多 需要第三张表记录多对多关系 出版社表(Publish) 作者表(Author) 作者详情表(AuthorDetail) django orm中表与表之间建关系 一对多 ForeignKey(t 阅读全文
摘要:
新创建的app一定要先去settings.py中注册 html文件默认全都放在templates文件夹下 对于前段已经写好的文件 我们只是拿过来使用 那么这些文件都可以称之为"静态文件" 静态文件可以是: Bootstrap一类的前段框架 已经写好了的 图片 css js 静态文件默认全都放在sta 阅读全文
摘要:
web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 可以说Web服务本质上都是在这十几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户的浏览器一输入网址,会 阅读全文
摘要:
Bootstrap介绍 Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 为什么要使用Bootstrap? 在Bootstrap出现之前: 阅读全文
摘要:
表单筛选器 例子: 表单对象属性: 例子: 找到可用的input标签 找到被选中的option: 筛选器方法 下一个元素: 上一个元素: 父亲元素: 儿子和兄弟元素: 查找 搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。 等价于 $('div p') 筛选 筛选出与 阅读全文
摘要:
jQuery jQuery介绍 jQuery的优势 jQuery内容: 下载链接:jQuery官网 中文文档:jQuery AP中文文档 jQuery版本 1.x:兼容IE678,使用最为广泛的,官方只做BUG维护,功能不再新增。因此一般项目来说,使用1.x版本就可以了,最终版本:1.12.4 (2 阅读全文
摘要:
前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browse 阅读全文
摘要:
Javascript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规 阅读全文
摘要:
宽和高 width属性可以为元素设置宽度 height属性可以为元素设置高度 块级标签才能设置宽度,内联标签的宽度由内容来决定. 字体属性 文字字体 font-family可以把多个字体名称作为一个"回退"系统来保存.如果浏览器不支持第一个字体,则会尝试下一个.浏览器会使用它可识别的第一个值 简单实 阅读全文