Django5

  • Django基础
    • Django概述
    • Django安装
    • Django项目
  • Django配置
    • 配置概述
    • 静态资源
    • 模板配置
    • 数据库配置
    • 中间件配置
  • Django路由
    • 路由概述
    • 路由语法
    • 正则路由
    • 路由跳转
    • 命名空间
    • 反向解析
  • Django模型
    • 数据库连接
    • 模型的定义
    • 模型的操作
  • Django视图
    • 视图概述
    • 视图定义
    • 请求对象
    • 响应对象
  • Django模板
    • 模板概述
    • 模板语法
    • 模板变量
    • 模板条件
    • 模板循环
    • 模板过滤
    • 模板继承
  • Django表单
    • 表单概述
    • 表单请求
    • 文件上传
  • Django会话
    • Cookie语法
    • Session语法
  • Django缓存
    • 缓存概述
    • 缓存使用
    • 缓存变量
  • Django中间件
    • 中间件概述
    • 中间件使用
  • Django部署
    • 部署概述
    • 部署项目

1 Django简介

Django是一个用于构建Web应用程序的高级Python Web框架。


2 Django模式

Django采用了MVT的软件设计模式,即模型(Model),视图(View)和模板(Template):
(1) M表示模型(Model):编写程序应有的功能,负责业务对象与数据库的映射(ORM);
(2) T表示模板(Template):负责如何把页面(html)展示给用户;
(3) V表示视图(View):负责业务逻辑,并在适当时候调用Model和Template。


3 Django官网

(1) Django官网:https://www.djangoproject.com/
(2) Django文档:https://docs.djangoproject.com/zh-hans/