摘要:
Django中的中间件(含Django完整生命周期图) Django中间件简介 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法 在django项目的settings模块中,有 阅读全文
摘要:
Django日志 简单的Django日志 在settings里配置,会在屏幕输出日志 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'cl 阅读全文
摘要:
分页和Cookie、Session 分页 自定义分页 函数班 from django.shortcuts import render # Create your views here. data = [] for i in range(1, 302): tmp = {"id": i, "name": 阅读全文
摘要:
基于对象的跨表查询 一对多查询(班级表和学生表) 表结构创建 正向查询(由学生表查询班级表) 查询学生的班级信息 反向查询(由班级表查询学生表) 查询班级的学生信息 注意: 如果不在外键的字段中设置related_name的话,默认就用表名_set。 如果设置了related_name="stude 阅读全文
摘要:
数据库与ORM 数据库的配置 1 django默认支持sqlite,mysql, oracle,postgresql数据库。 <1> sqlite django默认使用sqlite的数据库,默认自带sqlite的数据库驱动 , 引擎名称:django.db.backends.sqlite3 <2> 阅读全文
摘要:
Django基础(ORM) 数据库与ORM 数据库的配置 1 django默认支持sqlite,mysql, oracle,postgresql数据库。 <1> sqlite django默认使用sqlite的数据库,默认自带sqlite的数据库驱动 , 引擎名称:django.db.backend 阅读全文
摘要:
学员管理系统(简单的Django设计) 学员管理系统 项目规划阶段 项目背景 近年来老男孩教育的入学学员数量稳步快速增长,传统的excel统计管理学员信息的方式已经无法满足日渐增长的业务需求。因此公司急需一套方便易用的“学员管理系统”,来提高公司在校学员信息的收集和处理能力。鉴于Python学院全栈 阅读全文
摘要:
Django基础二 request request这个参数1. 封装了所有跟请求相关的数据,是一个对象2. 目前我们学过1. request.method GET,POST ...2. request.POST.get("input name的值") 3.request.POST.getlist(" 阅读全文
摘要:
Django基础一 Web框架本质 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket 阅读全文
摘要:
pymysql介绍 PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb Django中也可以使用PyMySQL连接MySQL数据库 PyMySQL安装 pip install pymysql 连接数据库 注意 阅读全文