摘要:
[TOC] auth模块 什么是Auth模块 auth模块是对注册登录认证注销修改密码等方法的一种封装,之前我们要进行这些操作的时候,要先在models中创建user表,在用户输入密码后需要自己从user表里查询有没有用户名或密码符合的对象,而现在有了auth模块后就可以很轻松的去验证用户的登录 阅读全文
摘要:
批量插入数据 我们在通过Django中的ORM向数据库插入多条数据的时候,可以有两种方法 自定义分页器 分页器组件 先新建一个py文件将上面的分页器组件拷贝过去 创建多对多关系的三种方式 1. 全自动 优点:Django的ORM会自动帮你创建第三张关系表 缺点:Django的ORM只会帮你创建两个表 阅读全文
摘要:
Django之路由层 一 路由的作用 路由即请求地址与视图函数的映射关系,如果把网站比喻为一本书,那路由就好比是这本书的目录,在Django中路由默认配置在urls.py中,如下图: 二 简单的路由配置 案例: urls.py文件 views.py文件 测试: 注意一: 刚刚我们在浏览器输入: "h 阅读全文
摘要:
HTTP协议 介绍 协议是指计算机通讯网络中两台计算机之间进行通信所必需的共同遵守的规定和规则。HTTP 协议是网络上使用最广泛的协议,简称超文本传输协议。 四大特性 1. 基于TCP/IP之上作用于应用层 2. 基于请求响应 3. 无状态 但可以通过cookie,session,token 等记录 阅读全文
摘要:
[TOC] jQuery jQuery介绍 1. jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2. jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Wri 阅读全文
摘要:
[TOC] BOM与DOM简介 在之前的博客中,介绍了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,在这里我将继续介绍BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM 阅读全文
摘要:
[TOC] JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者 Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA 262)的 阅读全文
摘要:
[TOC] CSS 介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一张样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 引用方法 行内样式 行内样式是在标记的style属性中设定CSS样式。(不推荐大规模使用) 内部 阅读全文
摘要:
[TOC] Web服务的本质 浏览器发送请求 》HTTP协议 》服务端接收请求 》服务端返回响应 》服务端将HTML的内容发给浏览器 》浏览器渲染页面 HTML HTML是什么 HTML是超文本标记语言,是一种用于创建网页的语言,它不是一种编程语言。 本质上是浏览器可是别的规则,我们按照规则写网页, 阅读全文
摘要:
[TOC] Mysql总结 1、数据库的概念 数据库:库(文件夹)、表(表结构文件、表数据文件(索引结构))、字段(数据的描述)、记录(数据的本体) 分类:效率问题(内存大于硬盘、非关系大于关系、key value大于sql) 数据库连接:主机、端口、账号、密码、数据库 2、用户 创建对指定数据库权 阅读全文