Django 5企业级Web应用开发实战

Django 5企业级Web应用开发实战

视频教学版

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。

作品简介

《Django5企业级Web应用开发实战:视频教学版》精选当前简单、实用和流行的Django实例代码,帮助读者学习和掌握Django5框架及其相关技术栈的开发知识。本书系统全面、内容翔实、重点突出、通俗易懂,基本涵盖Django框架应用开发的所有技术。本书配套示例源码、PPT课件和教学视频。

《Django5企业级Web应用开发实战:视频教学版》共分为13章,内容包括Django框架基础与环境搭建、常用配置、模型、视图与路由、模板、表单、后台管理、异常管理与自动化测试、用户Auth认证系统、安全与国际化,以及常用的Web应用程序工具等。此外,为了突出本书项目实战的特性,最后两章基于Django框架分别讲解了投票应用系统和内容管理系统两个实际项目的开发,可以帮助读者深入理解Django的应用开发流程。

《Django5企业级Web应用开发实战:视频教学版》内容简洁、代码精练、重点突出、实例丰富,能够帮助初学者快速掌握Django框架的Web应用开发方法,也能提高企业级Web应用开发人员的技术水平。本书也适合作为高等院校或高职高专学校软件开发课程的教材和教学参考书。

王金柱,拥有10多年丰富的IT从业经历,对JavaScript、Vue.js、jQuery、Node.js、React等Web前端开发有着独到的经验,精通Python、Java与PHP等编程语言。曾从事过多家大型央企与上市公司的企业级Web应用系统开发工作。创作过多本前端、后端开发类的图书,包括《HTML5移动网站与App开发实战》《Vue.js+Node.js全栈开发实战》《Netty实战》《React.js16从入门到实战》。

作品目录

  1. 内容简介
  2. 作者简介
  3. 前言
  4. 第1章 Django框架基础与环境搭建
  5. 1.1 Django框架基础
  6. 1.2 搭建Django框架开发环境
  7. 1.3 开发第一个Django框架应用程序
  8. 1.4 本章小结
  9. 第2章 Django框架常用配置
  10. 2.1 Django框架配置概述
  11. 2.2 Django框架的基础路径配置
  12. 2.3 Django框架的启动模式配置
  13. 2.4 Django框架的站点访问权限配置
  14. 2.5 Django框架的App配置
  15. 2.6 Django框架的中间件配置
  16. 2.7 Django框架的模板配置
  17. 2.8 Django框架的数据库配置
  18. 2.9 Django框架的根级路由配置
  19. 2.10 Django框架的语言配置
  20. 2.11 Django框架的时区配置
  21. 2.12 Django框架的静态文件配置
  22. 2.13 本章小结
  23. 第3章 Django框架模型
  24. 3.1 Django模型基础
  25. 3.2 Django模型入门
  26. 3.3 Django模型的字段
  27. 3.4 Meta类
  28. 3.5 Django模型的属性与方法
  29. 3.6 Django模型的继承
  30. 3.7 通过包管理模型
  31. 3.8 本章小结
  32. 第4章 Django框架视图与路由
  33. 4.1 Django框架视图基础
  34. 4.2 URL路由配置
  35. 4.3 视图函数
  36. 4.4 快捷函数
  37. 4.5 视图装饰器
  38. 4.6 内置视图
  39. 4.7 请求与响应对象
  40. 4.8 模板响应对象
  41. 4.9 文件上传
  42. 4.10 本章小结
  43. 第5章 Django框架模板
  44. 5.1 Django框架模板基础
  45. 5.2 配置模板引擎
  46. 5.3 模板引擎语法
  47. 5.4 自定义模板标签和过滤器
  48. 5.5 本章小结
  49. 第6章 Django框架表单
  50. 6.1 Django框架表单基础
  51. 6.2 使用Django框架表单
  52. 6.3 详解Django Form类
  53. 6.4 本章小结
  54. 第7章 Django框架后台管理
  55. 7.1 创建后台管理员账户
  56. 7.2 登录后台模块
  57. 7.3 管理自定义模型
  58. 7.4 管理复杂模型
  59. 7.5 自定义后台管理模型
  60. 7.6 注册装饰器
  61. 7.7 本章小结
  62. 第8章 Django框架异常管理与自动化测试
  63. 8.1 Django框架异常处理
  64. 8.2 Django框架自动化测试
  65. 8.3 Django框架测试工具
  66. 8.4 本章小结
  67. 第9章 用户Auth认证系统
  68. 9.1 用户Auth认证系统基础
  69. 9.2 安装用户Auth认证模块
  70. 9.3 使用Django身份验证系统
  71. 9.4 本章小结
  72. 第10章 Django安全与国际化
  73. 10.1 Django框架安全
  74. 10.2 Django国际化和本地化
  75. 10.3 本章小结
  76. 第11章 常用的Web应用程序工具
  77. 11.1 Django缓存
  78. 11.2 Django日志
  79. 11.3 发送邮件
  80. 11.4 分页
  81. 11.5 消息框架
  82. 11.6 序列化
  83. 11.7 会话
  84. 11.8 静态文件管理
  85. 11.9 数据验证
  86. 11.10 本章小结
  87. 第12章 投票应用系统实战
  88. 12.1 构建投票应用项目架构
  89. 12.2 模型和Admin站点定义
  90. 12.3 视图与模板
  91. 12.4 表单与通用视图
  92. 12.5 加入静态文件
  93. 12.6 本章小结
  94. 第13章 内容管理系统实战
  95. 13.1 轻量级内容管理系统功能模块介绍
  96. 13.2 轻量级内容管理系统模型设计
  97. 13.3 构建内容管理系统项目架构
  98. 13.4 激活后台管理站点
  99. 13.5 内容管理系统主页
  100. 13.6 系统管理员功能模块
  101. 13.7 客户功能模块
  102. 13.8 博客和新闻功能模块
  103. 13.9 游客功能模块
  104. 13.10 本章小结