Django框架中文指南:从入门到精通
需积分: 13 25 浏览量
更新于2024-07-23
收藏 2.24MB PDF 举报
"Django框架中文指南"
Django是一个基于Python的免费开源Web应用框架,使用了模型-视图-控制器(MVC)架构模式。Django框架的主要特点是快速开发、干净的设计和可重用的代码。
**第一章:介绍Django**
* 介绍Django框架的历史和发展
* Django的特点和优势
* 安装和配置Django
**第二章:入门**
* 创建第一个Django项目
* 了解Django的项目结构
* 认识Django的基本命令和工具
**第三章:视图和URL配置**
* 什么是视图和URL配置
* 创建和使用视图函数
* 配置URL模式和参数
**第四章:模板**
* 什么是模板和模板语言
* 使用模板的优点和缺点
* 创建和使用模板
**第五章:模型**
* 什么是模型和数据库
* 创建和使用模型
* 模型的字段类型和选项
**第六章:Admin**
* 什么是Admin和管理后台
* 创建和使用Admin
* 配置Admin的界面和功能
**第七章:表单**
* 什么是表单和验证
* 创建和使用表单
* 配置表单的字段和验证规则
**第八章:高级视图和URL配置**
* 高级视图函数的使用
* 配置URL模式和参数的高级用法
* 使用 generics views
**第九章:模板高级进阶**
* 模板语言的高级用法
* 使用模板继承和 blocks
* 创建自定义的模板标签和过滤器
**第十章:模型高级进阶**
* 模型的高级用法
* 使用模型的Meta选项
* 创建自定义的模型字段和管理器
**第十一章:通用视图**
* 什么是通用视图
* 使用通用视图的优点和缺点
* 创建和使用通用视图
**第十二章:部署Django**
* 什么是部署和生产环境
* 部署Django项目的步骤和注意事项
* 使用WSGI服务器和反向代理
**第十三章:输出非HTML内容**
* 什么是非HTML内容
* 使用Django输出非HTML内容
* 创建和使用自定义的内容类型
**第十四章:会话、用户和注册**
* 什么是会话和用户
* 使用Django的认证和授权系统
* 创建和使用自定义的用户模型
**第十五章:缓存机制**
* 什么是缓存和缓存机制
* 使用Django的缓存机制
* 配置缓存的参数和策略
**第十六章:集成的子框架django.contrib**
* 什么是django.contrib
* 使用django.contrib的子框架
* 创建和使用自定义的子框架
**第十七章:中间件**
* 什么是中间件
* 使用Django的中间件
* 创建和使用自定义的中间件
**第十八章:集成已有的数据库和应用**
* 什么是集成和迁移
* 使用Django集成已有的数据库和应用
* 创建和使用自定义的数据库模型
**第十九章:国际化**
* 什么是国际化和本地化
* 使用Django的国际化和本地化功能
* 配置语言和时区
**第二十章:安全**
* 什么是安全和漏洞
* 使用Django的安全功能
* 防止常见的安全漏洞
2018-03-05 上传
2021-10-01 上传
点击了解资源详情
2016-10-12 上传
点击了解资源详情
2019-03-26 上传
点击了解资源详情
2017-09-19 上传
qq_18593307
- 粉丝: 0
- 资源: 2
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍