类似推荐
编辑推荐
本书详细讲解Django基础知识及实战应用,适合Python进阶和Django开发入门者。
内容简介
本书共16章,分为3个篇章,准备篇介绍了Web框架以及Django的基本知识;入门篇详细讲解了路由系统、模板系统等5个主要模块的开发过程,并通过图书管理系统和博客系统的开发综合应用这些知识;进阶篇介绍了AJAX、中间件、权限管理等内容,并完成了车费管理系统的项目开发。
章节目录
版权信息
内容提要
前言
第一篇 准备篇
第1章 Python和Web开发框架
1.1 Python简介
1.2 Web开发框架基本知识
1.3 Python Web开发框架
1.4 小结
第2章 初识Django
2.1 Django安装
2.2 Django基本知识
2.3 Django基本开发流程
2.4 小结
第二篇 入门篇
第3章 Django ORM
3.1 Django ORM的特点
3.2 Django ORM的用法
3.3 样例1:数据库表操作
3.4 Django ORM跨表操作
3.5 Django ORM聚合与分组查询
3.6 Django ORM中的F和Q函数
3.7 小结
第4章 Django路由系统
4.1 路由系统基本配置
4.2 样例2:路由系统开发
4.3 小结
第5章 Django视图
5.1 样例3:视图函数
5.2 基于类的通用视图
5.3 样例4:Django视图应用开发
5.4 小结
第6章 Django模板系统
6.1 Django模板基本语法
6.2 母版和继承
6.3 组件
6.4 样例5:模板开发
6.5 小结
第7章 Django Form组件
7.1 前期环境准备
7.2 Django Form字段
7.3 样例6:Django Form组件开发
7.4 Django ModelForm组件
7.5 样例7:Django ModelForm开发
7.6 小结
第8章 图书管理系统开发
8.1 系统数据库建立
8.2 图书管理系统完善
8.3 小结
第9章 博客系统开发
9.1 创建博客系统
9.2 博客系统应用程序开发
9.3 用户注册
9.4 用户登录
9.5 博客系统的母版
9.6 博客系统首页
9.7 博客系统检索功能
9.8 文章发布
9.9 文章评论
9.10 文章详细页面
9.11 小结
第三篇 进阶篇
第10章 分页组件的设计
10.1 样例8:普通分页编写
10.2 分页组件
10.3 小结
第11章 Django调用AJAX编程
11.1 AJAX基本知识
11.2 样例9:AJAX应用开发
11.3 小结
第12章 Django中间件开发
12.1 Django中间件基本知识
12.2 样例10:Django中间件编程
12.3 小结
第13章 基于Django认证系统的权限管理开发
13.1 Django认证系统简介
13.2 基于Django认证系统的权限管理开发
13.3 建立测试系统
13.4 权限梳理与分配
13.5 小结
第14章 Django通用权限管理设计
14.1 基于RBAC的通用权限管理实现
14.2 样例11:RBAC权限管理在项目中的应用
14.3 小结
第15章 基于权限管理的车费管理系统开发
15.1 开发准备
15.2 建立数据模型
15.3 用户登录和注销
15.4 建立母版文件
15.5 车辆信息维护
15.6 部门信息维护
15.7 用户分配
15.8 车费上报
15.9 车费审批
15.10 车费统计
15.11 增加权限管理
15.12 小结
第16章 应用项目部署
16.1 准备工作
16.2 安装MySQL数据库
16.3 Python环境部署
16.4 安装u WSGI服务器
16.5 安装Nginx服务器
16.6 项目部署前的工作
16.7 配置Nginx和u WSGI
16.8 测试
16.9 小结
Django实战:PythonWeb典型模块与项目开发是2020年由人民邮电出版社出版,作者张晓。
得书感谢您对《Django实战:PythonWeb典型模块与项目开发》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。