Django介绍
Django的MVT设计模式
Django基于MVC设计模式,M(model模型),定义数据库中的数据,V(view视图),负责业务逻辑,并在适当时候调用 Model和 Template。T(template模板),负责如何把页面(html)展示给用户。
--来自菜鸟教程

MDN的介绍
URLs:虽然可以通过单个功能来处理来自每个URL的请求,但是编写单独的视图函数来处理每个资源是更加可维护的。URL映射器用于根据请求URL将HTTP请求重定向到相应的视图。URL映射器还可以匹配出现在URL中的字符串或数字的特定模式,并将其作为数据传递给视图功能。
View:视图 是一个请求处理函数,它接收HTTP请求并返回HTTP响应。视图通过模型访问满足请求所需的数据,并将响应的格式委托给模板。
Models:模型 是定义应用程序数据结构的Python对象,并提供在数据库中管理(添加,修改,删除)和查询记录的机制。
Templates:模板 是定义文件(例如HTML页面)的结构或布局的文本文件,用于表示实际内容的占位符。一个视图可以使用HTML模板,从数据填充它动态地创建一个HTML页面模型。可以使用模板来定义任何类型的文件的结构; 它不一定是HTML!
笨蛋浅见
我的理解是model用于定义数据对象
view用于处理网页发送来的请求,构建并调用API返回从数据库中查询的数据
template用于渲染网页,构造前端界面,把查询的数据填充显示到网页上。

浙公网安备 33010602011771号