Django入门教程

搭建第一个Django应用

阅读39626 阅读
免费
  • 导言
  • 目录
  • 作品信息

本书翻译自 Django 最新版 1.4.1 的官方文档“ Django Tutorial: Writing your first Django app ”。第一部分先对 Django 的 MVC 模式开发做了全景式介绍;接下来的部分通过引导用户亲手编写一个在线投票应用,介绍了模型、视图、URL 配置、管理系统、通用视图等 Django 核心概念。通过本教程,读者会对 Django 有一个较为完整和清晰的认识,可以动手开始自己的项目。

Django 是 Python 社区应用最广泛的 Web 开发框架,也是 Python之父 Guido van Rossum 最喜爱和推崇的框架。许多全球顶尖互联网产品采用 Django 开发,比如 Pinterest, Instagram, Disqus 等。因此 Django 不仅易于学习、开发效率高,而且有成熟的超大规模商业应用先例。Django 的官方文档有20万字之巨,丰富而翔实,以至于相比其他开放框架,Django 的第三方教材十分的少,而其中文教材更少。译者深得 Django 之惠,多次拉拢他人使用 Django,但无奈中文教材匮乏,时常未果;听闻豆瓣推出阅读计划,即闭门半月,遂得此小书。

makto,是纳威语中“骑士”的意思;做过两年PM,后转投技术,现在果壳网做后端开发。热爱美好。http://weibo.com/candyhorse

  1. 第0章 Django一瞥
  2. 0.0 设计模型
  3. 0.1 安装模型
  4. 0.2 体验模型API
  5. 0.3 动态管理界面
  6. 0.4 设计URL
  7. 0.5 编写视图
  8. 0.6 设计模板
  9. 0.7 这仅仅是个概览
  10. 0.8 下一步的准备工作
  11. 0.8.0 安装Python
  12. 0.8.1 安装数据库
  13. 0.8.2 安装Django
  14. 第1章
  15. 1.0 新建工程
  16. 1.0.1 开发服务器
  17. 1.0.2 配置数据库
  18. 1.1 新建模型
  19. 1.2 激活模型
  20. 1.3 体验API
  21. 第2章
  22. 2.0 开启管理系统
  23. 2.1 启动开发服务器
  24. 2.2 进入管理系统
  25. 2.3 在管理系统中启用投票程序的编辑功能
  26. 2.4 体验管理工具
  27. 2.5 自定义管理系统的表单
  28. 2.6 添加相关对象
  29. 2.7 自定义管理列表
  30. 2.8 自定义管理系统的外观
  31. 2.9 自定义管理系统首页
  32. 第3章
  33. 3.0 Django哲学
  34. 3.1 设计URL
  35. 3.2 编写第一个视图
  36. 3.3 编写真正有用的视图
  37. 3.3.0 快捷方式:render_to_response()
  38. 3.4 抛出404异常
  39. 3.4.0 快捷方式:get_object_or_404()
  40. 3.5 编写404(page not found)视图
  41. 3.6 编写500(server error)视图
  42. 3.7 使用模板系统
  43. 3.8 简化URLconf
  44. 3.9 解耦URLconfs
  45. 第4章
  46. 4.0 一个简单的表单
  47. 4.1 使用通用视图:代码越少越好
  48. 第5章
  49. 5.0 接下来读什么
  50. 5.1 找到文档
  51. 5.2 文档的组织方式

作者〔美〕Django社区

译者makto

类别科技科普

首次发表豆瓣阅读

上架时间2013年03月

标签互联网(1153)计算机(1434)编程(395)免费(514)django(1)python(6)web开发(11)

喜欢这篇作品的人也喜欢

评论99