展开全部

主编推荐语

本书详细讲解Django基础知识及实战应用,适合Python进阶和Django开发入门者。

内容简介

本书结合开发样例介绍Django的基础知识、典型模块以及权限管理等高级内容,并且通过图书管理系统、博客系统、车费管理系统这3个项目的开发实战,使读者既能掌握Django的重要开发技术,又能对这些知识在项目中的综合应用有深入了解。本书共16章,分为3个篇章:准备篇介绍了Web框架以及Django的基本知识;入门篇详细讲解了路由系统、模板系统等典型模块的开发,并通过图书管理系统、博客系统两个完整项目让读者掌握模块的应用;进阶篇介绍AJAX、中间件、权限管理等进阶知识,并介绍了车费管理系统的开发和项目的部署。本书讲解详细,内容通俗易懂,案例丰富,适合Python 进阶读者或Django开发入门者阅读,也可以作为Web开发人员或编程爱好者的自学参考。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第一篇 准备篇
  • 第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 小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。