《Django实战系列》

这个实战系列暂时就告一段落了,时间和能力的关系,有些地方写的不够清楚明白,代码也没有整理出来。未尽事宜将在以后逐步补全。

希望通过这个系列,你能够掌握使用Django开发一个web应用的基本过程。现在简单整理一下《Django实战系列》的内容:

0. 如果你以前没有接触过Django,你可能需要这些准备知识:

    URLconf+MTV:Django眼中的MVC

    Django第一步

1. 实战系列的开发目标

    需求分析和设计

2. 从Model开始

    创建第一个模型类

3. Model之外,你还需要知道什么

    Django也可以有scaffold

    scaffold生成物分析

4. 关于界面:静态资源,模板,及其使用

    引入bootstrap,设置静态资源

    对比RoR和Django的模板系统

    改造ProductList界面

5. 逻辑层

    对比RoR与Django的输入校验机制

    实现Product的输入校验

    单元测试

6. 变更

    修改Model类

    增加目录页,设定统一布局

7.关于会话

    在session中保存购物车

    让页面联动起来

8. ajax

    Django实现RESTful web service

    Django+jquery

    ajax !

9. 另一轮变更

    提交订单

    自定义many-to-many关系,实现Atom订阅

    分页(Pagination)

10. 用户和权限

    使用内置的Amin管理用户

    处理登录和注销

    权限控制

 

通过这个系列,你应该已经可以用Django开发简单的web应用了。

posted @ 2012-03-02 16:12  心内求法  阅读(32576)  评论(9编辑  收藏  举报