python django web典型模块开发实战下载_Django实战 Python Web典型模块与项目开发

本书结合样例,介绍 Django 的基础知识、主要模块的开发以及权限管理等高级内容,并且通过图书管理系统、博客系统、车费管理系统 3 个项目的开发实战,使读者既能掌握 Django 的重要开发技术,又能对这些知识在项目中的综合应用有深入了解。

本书共有 16 章,分为 3 个篇章,准备篇介绍了 Web 框架以及 Django 的基本知识;入门篇详细讲解了路由系统、模板系统等5 个主要模块的开发过程,并通过图书管理系统和博客系统的开发综合应用这些知识;进阶篇介绍了 AJAX、中间件、权限管理等内容,并完成了车费管理系统的项目开发。

本书讲解详细,内容通俗易懂,案例丰富,适合 Python 进阶读者或 Django 开发入门读者阅读,也可以作为 Web 开发人员或编程爱好者的自学参考。

1.内容实用:凝聚作者多年开发经验,深入浅出剖析技术细节;

2.系统全面:从基础知识、典型模块到项目开发,详解Django开发;

3.案例丰富:面向不同应用场景,逐步实现多个开发案例。

张晓

山东能源集团(世界 500 强)信息管理员,软件开发工程师。曾独立开发物流管理、机房运维管理、机关考勤管理、物业管理、车费管理等多个应用系统;并规划设计与实施了数据中心、私有云项目建设;此外在数据仓库、BI 分析、门户网站建设方面也有丰富的实战经验。

第 一篇 准备篇

第 1章 Python 和Web 开发框架 2

1.1 Python 简介 3

1.2 Web 开发框架基本知识 3

1.2.1 Web 应用本质 3

1.2.2 Web 开发框架核心功能 5

1.2.3 HTTP 简单介绍 8

1.2.4 HTTP 请求消息格式 9

1.2.5 HTTP 响应消息格式 9

1.3 Python Web 开发框架 10

1.4 小结 11

第 2章 初识Django 12

2.1 Django 安装 13

2.1.1 安装Python 13

2.1.2 安装Python 虚拟环境 14

2.1.3 安装Django 14

2.1.4 测试安装效果 15

2.2 Django 基本知识 15

2.2.1 Django 的开发优势 15

2.2.2 Django 的MTV 设计模式简介 16

2.2.3 Django 的其他功能 18

2.2.4 Django 的主要文件 18

2.3 Django 基本开发流程 19

2.3.1 部署开发环境 19

2.3.2 创建项目 19

2.3.3 创建应用程序 20

2.3.4 编写业务逻辑代码 20

2.3.5 建立URL 与视图函数的对应关系 20

2.3.6 动态加载HTML 页面 21

2.3.7 配置静态文件存放位置 23

2.3.8 连接数据库 27

2.3.9 Django 后台管理 29

2.4 小结 30

第二篇 入门篇

第3 章 Django ORM 32

3.1 Django ORM 的特点 33

3.1.1 Django ORM 的优点 33

3.1.2 Django ORM 的缺点 33

3.1.3 Django ORM 的模式特征 33

3.2 Django ORM 的用法 34

3.2.1 数据库连接 34

3.2.2 创建数据模型 34

3.2.3 Django ORM 字段 35

3.2.4 Django ORM 基本数据操作 37

3.2.5 Django ORM 数据操作常用函数 38

3.3 样例1:数据库表操作 40

3.3.1 准备工作 40

3.3.2 建立路由与视图函数对应关系 42

3.3.3 编写视图函数 44

3.3.4 employee 数据模型的操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值