05 2020 档案

摘要:Django之中间件 中间件的概念 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 我们来重新梳理一下流程: 客户端给服务器发送请求, wsgiref模块 阅读全文
posted @ 2020-05-31 18:52 Mrterrific 阅读(124) 评论(0) 推荐(0) 编辑
摘要:Django之用户认证组件 利用python manage.py createsuperuser可以在auth_user表中创建一个超级用户。 auth模块 from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个 阅读全文
posted @ 2020-05-30 23:06 Mrterrific 阅读(173) 评论(0) 推荐(0) 编辑
摘要:Django之cookie&session HTTP协议的无状态保存 每一次客户端给服务器发送请求,服务器解析请求,然后返回一个页面给客户端是一个响应。 每一次响应都是相互独立的,服务器不知道之前这个客户端是否访问过服务器。但是当你登陆淘宝、京东一些页面时,当你登陆了,服务器却知道你登陆过,从而响应 阅读全文
posted @ 2020-05-30 22:03 Mrterrific 阅读(331) 评论(0) 推荐(0) 编辑
摘要:Django之forms组件 校验字段功能 # reg.html <form action="" method="post"> {% csrf_token %} <p>用户名<input type="text" name="username"></p> <p>密码<input type="text" 阅读全文
posted @ 2020-05-30 20:44 Mrterrific 阅读(186) 评论(0) 推荐(0) 编辑
摘要:Django组件之分页器 分页器的使用 book_list=Book.objects.all() paginator = Paginator(book_list, 10) print("count:",paginator.count) #数据总数 print("num_pages",paginato 阅读全文
posted @ 2020-05-29 21:43 Mrterrific 阅读(225) 评论(0) 推荐(0) 编辑
摘要:Django与Ajax Ajax AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 同步交互 阅读全文
posted @ 2020-05-29 21:28 Mrterrific 阅读(197) 评论(0) 推荐(0) 编辑
摘要:Django模型层 ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简 阅读全文
posted @ 2020-05-29 19:13 Mrterrific 阅读(237) 评论(0) 推荐(0) 编辑
摘要:Django路由层 URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表; 你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 简单的路由配置 from django.contrib import 阅读全文
posted @ 2020-05-28 21:17 Mrterrific 阅读(234) 评论(0) 推荐(0) 编辑
摘要:WEB框架 Web框架是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。这大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。 web框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就能快速开发web应用了。 浏览器和服务器的是基 阅读全文
posted @ 2020-05-28 19:33 Mrterrific 阅读(193) 评论(0) 推荐(0) 编辑
摘要:HTTP协议 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系 阅读全文
posted @ 2020-05-28 19:13 Mrterrific 阅读(250) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示