Python Web开发

张航海

目录

  • 1 模块1 初识Django
    • 1.1 Django概述
    • 1.2 Django版本及Django安装
    • 1.3 创建第一个Django项目
    • 1.4 Django项目配置
    • 1.5 创建应用
    • 1.6 单元测试
  • 2 模块2 路由
    • 2.1 路由系统的概述与基本配置
    • 2.2 内置路由转换器
    • 2.3 使用正则表达式匹配URL
    • 2.4 向视图传递额外参数
    • 2.5 URL命名概述
    • 2.6 反向解析URL
    • 2.7 命名空间
    • 2.8 单元测试
  • 3 模块3 模型
    • 3.1 定义与使用模型
    • 3.2 模型的字段类型与通用选项
    • 3.3 关系型字段
    • 3.4 模型的元属性
    • 3.5 Manager管理器
    • 3.6 数据的增删改查
    • 3.7 QuerySet的使用
    • 3.8 F对象和Q对象
    • 3.9 执行原始的SQL语句
    • 3.10 单元测试
  • 4 模块4 模板
    • 4.1 模板基础概述
    • 4.2 变量
    • 4.3 标签
    • 4.4 过滤器
    • 4.5 模板继承
    • 4.6 jinja2
    • 4.7 单元测试
  • 5 模块5 视图
    • 5.1 视图的定义
    • 5.2 请求对象
    • 5.3 HttpResponse类
    • 5.4 HttpResponse的子类
    • 5.5 实例应用:访客预约管理
    • 5.6 模板响应
    • 5.7 生成响应的快捷方式
    • 5.8 类视图
    • 5.9 实例应用:基于类视图的任务管理
    • 5.10 通用视图
    • 5.11 单元测试
  • 6 模块6 表单
    • 6.1 表单定义
    • 6.2 Form类的常用字段及字段的通用参数
    • 6.3 表单验证
    • 6.4 在模板中渲染表单
    • 6.5 表单集
    • 6.6 自定义模型表单类
    • 6.7 模型表单类的使用
    • 6.8 基于工厂函数定义模型表单类与表单集
    • 6.9 实例应用:基于表单类的任务管理
    • 6.10 单元测试
  • 7 模块7 后台管理系统-Admin
    • 7.1 Admin概述
    • 7.2 Admin基础配置
    • 7.3 使用Admin站点进行数据管理
    • 7.4 使用ModelAdmin选项配置列表页
    • 7.5 使用ModelAdmin选项配置编辑页
    • 7.6 Admin站点用户权限管理
    • 7.7 重写Admin后台模板
    • 7.8 单元测试
  • 8 模块8 实战项目-学生信息管理系统
    • 8.1 项目需求分析
    • 8.2 环境搭建
    • 8.3 项目配置
    • 8.4 数据库设计与数据库表模型的实现
    • 8.5 学生登录功能和首页功能的实现
    • 8.6 学生退出功能和密码修改功能的实现
    • 8.7 超级管理员功能模块实现
    • 8.8 老师功能模块实现
    • 8.9 单元测试
  • 9 学生作品
    • 9.1 学生作品一
    • 9.2 学生作品二
    • 9.3 学生作品三
    • 9.4 学生作品四
    • 9.5 学生作品五
    • 9.6 学生作品六
    • 9.7 学生作品七
    • 9.8 学生作品八
  • 10 习题库
    • 10.1 习题库一
    • 10.2 习题库二
    • 10.3 习题库三
    • 10.4 习题库四
    • 10.5 习题库五
    • 10.6 习题库六
    • 10.7 习题库七
    • 10.8 习题库八
    • 10.9 习题库九
    • 10.10 习题库十
  • 11 期末试卷
    • 11.1 期末模拟试卷一
    • 11.2 期末模拟试卷二
    • 11.3 期末模拟试卷三
    • 11.4 期末模拟试卷四
    • 11.5 期末模拟试卷五
    • 11.6 期末模拟试卷六
    • 11.7 期末模拟试卷七
    • 11.8 期末模拟试卷八
    • 11.9 期末模拟试卷九
    • 11.10 期末模拟试卷十
  • 12 教学文档
    • 12.1 课程标准
    • 12.2 整体设计
    • 12.3 单元设计
    • 12.4 授课计划
期末模拟试卷七