课程介绍
1.
入门
1.1.
搭建环境
1.2.
创建项目
1.3.
设计模型
1.4.
管理站点
1.5.
视图及URL
1.6.
模板
1.7.
项目完成
1.8.
总结
2.
模型
2.1.
定义模型
2.1.1.
字段类型
2.1.2.
选项
2.1.3.
示例
2.2.
模型成员
2.3.
查询集
2.4.
查询
2.4.1.
基本查询
2.4.2.
关联查询
2.4.3.
聚合查询
2.5.
关联对象
2.6.
总结与作业
3.
视图
3.1.
URLconf
3.2.
视图
3.3.
HttpRequest对象
3.3.1.
QueryDict对象
3.3.2.
GET属性
3.3.3.
POST属性
3.4.
HttpResponse对象
3.4.1.
子类JsonResponse对象
3.4.2.
子类HttpResponseRedirect对象
3.5.
状态保持
3.5.1.
Cookie
3.5.2.
session
3.6.
总结与作业
4.
模板
4.1.
模板语言
4.1.1.
变量
4.1.2.
标签
4.1.3.
过滤器
4.1.4.
自定义过滤器
4.1.5.
注释
4.2.
模板继承
4.3.
HTML转义
4.4.
CSRF
4.5.
验证码
4.6.
反向解析
4.7.
总结与作业
4.7.1.
换一个
5.
常用
5.1.
静态文件处理
5.2.
中间件
5.3.
Admin站点
5.3.1.
列表页选项
5.3.2.
编辑页选项
5.3.3.
重写模板
5.4.
上传图片
5.4.1.
在admin中
5.4.2.
自定义上传
5.4.3.
显示图片
5.5.
分页
5.6.
示例:省市区选择
5.7.
总结与作业
Published with GitBook
欢迎学习django课程
简介
通过“图书-英雄”信息管理为例,使用django框架完成开发
这节课程主要对于使用django框架有一个全面的认识,包括开发流程、基本概念要素,并不针对某个概念知识点详细拆解,后续的课程中会对这些概念知识点详细讨论,所以今天的任务就是要能够使用django框架完成一个简单功能的开发。
主要知识点介绍
安装django环境
创建项目
定义模型类
使用后台管理数据
编写视图接收请求,并调用模型类获取数据
定义模板,用于展示获取到的数据