摘要: 什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。 说的直白一点中间件是帮助我们 阅读全文
posted @ 2019-03-13 22:43 Nope!!!! 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 同步交互:客户端发出一个请求 阅读全文
posted @ 2019-03-13 22:41 Nope!!!! 阅读(127) 评论(0) 推荐(0) 编辑
摘要: auth模块 ? 1 from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: 1.1 、authenticate() 提供了用户认证,即验证用户名以及密码是否正确,一般需要username password两个 阅读全文
posted @ 2019-03-13 22:39 Nope!!!! 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 校验字段功能 针对一个实例:注册用户讲解。 模型:models.py class UserInfo(models.Model): name=models.CharField(max_length=32) pwd=models.CharField(max_length=32) email=models 阅读全文
posted @ 2019-03-10 20:35 Nope!!!! 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 会话跟踪技术 1 什么是会话跟踪技术 我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话结束。在通 阅读全文
posted @ 2019-03-05 16:41 Nope!!!! 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、ManyToManyField 1、class RelatedManager "关联管理器"是在一对多或者多对多的关联上下文中使用的管理器。 它存在于下面两种情况: 外键关系的反向查询 多对多关联关系 简单来说就是当 点后面的对象 可能存在多个的时候就可以使用以下的方法。 2、方法 1)crea 阅读全文
posted @ 2019-03-05 16:17 Nope!!!! 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 一、ORM介绍 1、ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和 阅读全文
posted @ 2019-03-05 16:14 Nope!!!! 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: 一、常用语法 Django模板语言的语法主要分为2种: {{变量}} 和 {% Tag %} ,{{变量 }}主要用于和视图变量做替换,变量相关的用{{}},逻辑相关的用{%%}。 1、变量相关 1. 两个语法: 1. {{ }} --> 跟变量相关的操作 2. {% %} --> 跟逻辑相关的操作 阅读全文
posted @ 2019-03-05 13:07 Nope!!!! 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、简介 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响应。大家约定成俗将视图放置在项目(project)或应用程 阅读全文
posted @ 2019-03-03 12:46 Nope!!!! 阅读(205) 评论(0) 推荐(0) 编辑
摘要: URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 一、URLconf配置 1、基本格式 from django.conf.urls import url urlpatterns = [ url(正则表达式, views视图函数 阅读全文
posted @ 2019-03-01 22:42 Nope!!!! 阅读(145) 评论(0) 推荐(0) 编辑