(转)Django ====> 实战学习篇一 django印象

  1. python:显示说明优于隐含意义;
  2. django:强调 松耦合,少写代码,快速开发,DRY,一致性;
  3. django不喜欢魔术代码,强调可控制,可理解;

####MVC框架:

        将应用程序分成三个部分:Model 模型 View 视图 Controller 控制器        

 

####django 的MVC框架:

  1. M代表模型,数据存取层;处理与数据相关的所有事物,包含数据之间关系,如何有效验证,如何存取等等;
  2. V代表视图,业务逻辑层;是模型与模板之间的桥梁,一方面存取模型,另外一方面调取适当的模板;
  3. T代表模板,表现层; 如何在页面或者其他类型文档中进行显示;

       MVC控制器的部分由django框架的urlconfi 来实现,使用正则表达式,调用合适的Python函数。

posted @ 2012-09-24 20:27  事件轮询,回不到过去  阅读(308)  评论(0编辑  收藏  举报