Django是一个开放源代码的Web应用框架
Django也是一个基于 MVC 构造的框架。
但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式
说到这我们不得不提一提MTV
模型 ( M 即数据存取层) 其实是 : 处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等
模板 ( T即为表现层) 通俗讲就是 : html前端页面
视图 ( V 即为 业务逻辑层) 主要是 : 模型与模板的桥梁 存取模型及调取模板
以上表述可看出Django 将MVC中的视图进一步分解为了 Views 和 Model 两个部分, 同时也使得模板(Model) 可根据需要随时切换,而不仅仅只限于内置模板.
以上是大概了解,现在让我们先把最基本的搞好
模板(Template),即表现层
|
处理与表现相关的决定: 如何在页面或其他类型文档中进行显示
|
原文:https://www.cnblogs.com/wudameng/p/10646402.html