随笔分类 - Django
摘要:没有学习Django认证组件之前使用装饰器方法 from django.shortcuts import render, HttpResponse, redirect from app01.MyForms import EmpForm from app01 import models # Creat
阅读全文
摘要:Django的Forms组件主要有以下几大功能: 页面初始化,生成HTML标签 校验用户数据(显示错误信息) HTML Form提交保留上次提交数据 一、小试牛刀 1、定义Form类 from django import forms class EmpForm(forms.Form): name =
阅读全文
摘要:视图 函数视图[Function Base View] 以函数的方式定义的视图称为函数视图,函数视图便于理解。但是遇到一个视图对应的路径提供了多种不同HTTP请求方式的支持时,便需要在一个函数中编写不同的业务逻辑,代码可读性与复用性都不佳。 类视图[Class Base View] 在Django中
阅读全文
摘要:中间件 方式一:函数式:中间件[middleware],也叫钩子方法[钩子函数],hook Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性。
阅读全文
摘要:一、会话跟踪技术 1、什么是会话跟踪技术 我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话结束。
阅读全文
摘要:一、Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 同步交互:客户端发出一个
阅读全文
摘要:一、创建模型 下面我们通过图书管理系统,来设计出每张表之间的对应关系。 通过上图关系,来定义一下我们的模型类。 from django.db import models class Book(models.Model): title = models.CharField(max_length=32)
阅读全文
摘要:Django Mysql SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED Django 执行makemigrations 的时候报错: 1 django.db.utils.ProgrammingError: (1064, "You hav
阅读全文
摘要:今日概要 1、ORM简介 2、单表操作 ORM简介 对象关系映射(Object Relational Mapping,简称ORM)。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数据库层之间充当了桥梁的作用。 咱们通过一张
阅读全文
摘要:一、内容回顾 1、web应用程序 2、HTTP协议 a、http协议特性 b、http请求格式 c、http响应格式 3、wsgiref模块 4、Django下载与简单应用 a、Django简介(MTV) b、下载django命令 c、创建项目命令 d、创建app应用 e、启动项目 二、今日概要 1
阅读全文
摘要:一、内容回顾 1、python基础 2、网络编程 3、并发编程 4、前端 5、数据库(MySQL) 二、今日概要 1、了解Web应用程序的本质 2、Django简介及安装使用 三、今日详细 1、最简单的web应用程序 Web应用程序指供浏览器访问的程序,通常也简称为Web应用。程序的最大好处是用户很
阅读全文