摘要: Django之Ajax 1.Ajax简介 ​ AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据 阅读全文
posted @ 2019-10-12 09:42 Bugbiss 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Django之中间件 1.中间件介绍 中间件,顾名思义是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出.因为改变的是全局,所以需要谨慎使用,用不好会影响到性能 Django的中间件的含义: 如果你想修改请求,例如被传送到view中 阅读全文
posted @ 2019-10-12 09:42 Bugbiss 阅读(81) 评论(0) 推荐(0) 编辑
摘要: ORM表操作 1.ORM单表操作 首先想操作表的增删改查,需要先导入这个表,以之前创建的UserInfo表为例,在app下的views.py中导入 这样就创建了一条记录 增加 方式1: 方式2: ps:批量插入(bulk_create) 删除 方式1: 方式2: 修改 方式1: 方式2: 查找 查询 阅读全文
posted @ 2019-10-12 09:41 Bugbiss 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Django模板系统 "官方文档" 1.常用语法 Django模板中只需要记两种特殊符号: {{ }}和 {% %} {{ }}表示变量,在模板渲染的时候替换成值,{% %}表示逻辑相关的操作。 2.变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取 阅读全文
posted @ 2019-10-12 09:40 Bugbiss 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Django之ORM 1.ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 O 阅读全文
posted @ 2019-10-12 09:40 Bugbiss 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Django路由配置系统、视图函数 1.路由配置系统(URLconf) URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 1.URLco 阅读全文
posted @ 2019-10-12 09:39 Bugbiss 阅读(308) 评论(0) 推荐(1) 编辑
摘要: Django视图函数 1.Django的视图函数view 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代 阅读全文
posted @ 2019-10-12 09:39 Bugbiss 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Django入门 1.Web框架本质 所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 socket服务端 可以说Web服务本质上都是在这十几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户在浏览器中输入网址,浏 阅读全文
posted @ 2019-10-12 09:38 Bugbiss 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Django简介 1.Django框架简介 MVC和MTV框架 ​ MVC MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本 阅读全文
posted @ 2019-10-12 09:38 Bugbiss 阅读(149) 评论(0) 推荐(0) 编辑