《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 @   心内求法  阅读(32622)  评论(9编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示