05 2019 档案
摘要:没有学习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 =
阅读全文
摘要:数据类型 了解数据的数据类型可以通过以下语句来查看和使用帮助: 使用数据类型的原则:够用就行,尽量使用取值范围小的,而不用大的,这样可以更多的节省存储空间 常用数据类型如下: 整数:bit[0-64],tinyint, smallint, int 小数:decimal 字符串:varchar,cha
阅读全文
摘要:一、连接查询[连表查询、多表查询] 当查询结果的列来源于多张表时,需要将多张表连接成一个大的数据集,再选择合适的列返回 mysql支持三种类型的连接查询,分别为: 内连接查询(inner join) 查询的结果为两个表匹配到的数据 使用内连接,必须保证两个表都会对应id的数据才会被查询出来。 格式:
阅读全文
摘要:视图 函数视图[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)
阅读全文
摘要:BOM对象 window对象 所有浏览器都支持 window 对象。概念上讲.一个html文档对应一个window对象.功能上讲: 控制浏览器窗口的.使用上讲: window对象不需要创建对象,直接使用即可. Window 对象方法 alert() 显示带有一段消息和一个确认按钮的警告框。 conf
阅读全文
摘要:Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用。 PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接My
阅读全文
摘要: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在业务逻辑层和数据库层之间充当了桥梁的作用。 咱们通过一张
阅读全文