摘要: 一, 常用语法 Django模板中只需要记两种特殊符号: {{ }}和 {% %} {{ }}表示变量,在模板渲染的时候替换成值,{% %}表示逻辑相关的操作。 一, 变量 语法: {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 几个 阅读全文
posted @ 2020-01-03 19:22 豆子V 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Django的View(视图) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它 阅读全文
posted @ 2020-01-03 19:19 豆子V 阅读(226) 评论(0) 推荐(0) 编辑
摘要: [TOC] Object Relational Mapping(ORM) 一, ORM介绍 一, ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之 阅读全文
posted @ 2020-01-03 16:41 豆子V 阅读(205) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django框架简介 一, MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 阅读全文
posted @ 2019-12-31 17:33 豆子V 阅读(210) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一, HTTP协议简介 一, 什么是HTTP协议 超文本传输协议(英文:Hyper Text Transfer Protocol,HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议 。HTTP是万维网的数据通信的基础。HTTP有很多应用,但最著名的是用于web浏览器和web服 阅读全文
posted @ 2019-12-31 17:16 豆子V 阅读(197) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一, Web框架本质 这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 一, socket服务端 可以说 Web服务本质上都是在这十几行代码基础上扩展出来的 。这段代码就是它们的祖宗。 用户在浏览器中输入网址,浏览器会向服务端发送数据 阅读全文
posted @ 2019-12-31 14:42 豆子V 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 第一章 jQuery介绍 一, jQuery引入 jQuery的两大特点: 链式编程: 比如.show()和.html()可以连写成.show().html() 隐式迭代: 隐式对应的是显式.隐式迭代的意思是: 在方法的内部进行循环遍历,而不用我们自己再进行循环,简化我们的操作,方便我们调用. 什么 阅读全文
posted @ 2019-12-30 14:45 豆子V 阅读(207) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一, 什么是BOM BOM:Browser Object Model,浏览器对象模型 BOM的结构图: ( 从上图也可以看出: window对象是BOM的顶层(核心)对象 ,所有对象都是通过它延伸出来的,也可以称为window的子对象。 DOM是BOM的一部分。 window对象: wi 阅读全文
posted @ 2019-12-30 14:43 豆子V 阅读(246) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一, DOM树介绍 DOM:文档对象模型。DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。目的其实就是为了能让js操作html元素而制定的一个规范。 DOM就是由节点组成的:HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树。 在HTML当中,一切都 阅读全文
posted @ 2019-12-30 14:40 豆子V 阅读(181) 评论(0) 推荐(0) 编辑
摘要: [TOC] 第一章 javascript语法 一, js代码的引入 二, 变量和赋值 变量: 变量名有命名规范:只能由英语字母、数字、下划线、美元符号$构成,且不能以数字开头,并且不能是JavaScript保留字,变量区分大小写也就是说A和a是两个变量。 赋值: 将等号右边的值,赋给左边的变量;等号 阅读全文
posted @ 2019-12-30 14:34 豆子V 阅读(603) 评论(0) 推荐(0) 编辑
摘要: [TOC] 第一章 CSS的介绍与引入方式 一, CSS介绍 现在的互联网前端分三层: HTML:超文本标记语言。从 语义 的角度描述页面 结构 。 CSS:层叠样式表。从 审美 的角度负责页面 样式 。 JS:JavaScript 。从 交互 的角度描述页面 行为 CSS:Cascading St 阅读全文
posted @ 2019-12-30 14:30 豆子V 阅读(140) 评论(0) 推荐(0) 编辑
摘要: [TOC] 第一章 HTML引入 一, web标准介绍 web标准: w3c:万维网联盟组织,制定web标准的机构(组织) web标准:制作网页遵循的规范 web标准规范的分类:结构标准、表现标准、行为标准 结构:html ;表现:css;行为:Javascript 总结说明: 结构标准:相当于人的 阅读全文
posted @ 2019-12-30 14:20 豆子V 阅读(206) 评论(0) 推荐(0) 编辑
摘要: ``` / 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : localhost S 阅读全文
posted @ 2019-12-24 15:54 豆子V 阅读(224) 评论(0) 推荐(0) 编辑
摘要: python操作mysql 一, 数据库的安装和连接 PyMySQL的安装: python连接数据库: 二, 创建表操作 三, 操作数据 一, 插入操作 二, 查询操作 Python查询Mysql使用 fetchone() 方法获取单条数据, 使用fetchall() 方法获取多条数据。 fetch 阅读全文
posted @ 2019-12-23 17:16 豆子V 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 索引与补充 一, 什么是索引 1. 为什么要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 2. 什么是索 阅读全文
posted @ 2019-12-22 15:04 豆子V 阅读(236) 评论(0) 推荐(0) 编辑