摘要: 一、ORM介绍 1、ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和 阅读全文
posted @ 2018-08-11 16:43 杨同学在这里 阅读(269) 评论(4) 推荐(0) 编辑
摘要: 一、常用语法 只需要记两种特殊符号:{{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 1、变量 {{ 变量名 }} 变量名由字母数字和下划线组成。点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 例子: view中代码: 模板中支持的写法: 2、Filters 语法 阅读全文
posted @ 2018-08-11 15:50 杨同学在这里 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、概述 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此 阅读全文
posted @ 2018-08-10 11:39 杨同学在这里 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、路由系统简介 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 二、基本配置 Django 2.0版本中的路由系统已经替换成下面的写 阅读全文
posted @ 2018-08-09 17:15 杨同学在这里 阅读(175) 评论(0) 推荐(0) 编辑
摘要: python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 一、基本配置 1、创建django程序 终端命令:django-admin startprojec 阅读全文
posted @ 2018-08-08 15:34 杨同学在这里 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装,并在请 阅读全文
posted @ 2018-08-08 15:06 杨同学在这里 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、简介 jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代 阅读全文
posted @ 2018-07-03 18:20 杨同学在这里 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定 阅读全文
posted @ 2018-07-03 17:53 杨同学在这里 阅读(143) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 一、如何编写 1、JavaScript代码存在形式 2、JavaScript代码存放位置 HTML的head中 HTML 阅读全文
posted @ 2018-06-29 12:02 杨同学在这里 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、css概述 CSS是Cascading Style Sheets的简称,中文称为层叠样式表,对html标签的渲染和布局 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 二、css的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的 阅读全文
posted @ 2018-06-27 21:55 杨同学在这里 阅读(199) 评论(0) 推荐(0) 编辑