Django框架简介
MVC框架和MTV框架
MVC(Model view Controller),是软件工程中的一种软件架构模式,吧软件系统分为三个基本部分:模型(Model),视图(View),和控制器(Controller),具有耦合性低,重用性高,生命周期成本低等优点.
MVC模式就是架构模式的一种,

Django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性。
Django框架的不同之处在于它拆分的三部分为:Model(模型)、Template(模板)和View(视图),也就是MTV框架。
Django的MTV模式
Model(模型): 负责业务对象与数据库的对象(ORM)
Template(模板): 负责如何把页面展示给用户
Virw(视图): 祖泽业务逻辑,并在适当的时候调用 Model 和 Template
Django 还有一个 urls 分发器. 他的作用是将一个个URL的页面请求分发给不同的 View 处理, view 在调用相应的Model 和 Template.

APP
一个 Django 项目可以分为多个 APP ,用来隔离不同功能模块的代码.
命令行创建
python manage.py startapp app_name
作者:闫世成
出处:http://cnblogs.com/yanshicheng
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。如有问题或建议,请联系上述邮箱,非常感谢。

浙公网安备 33010602011771号