Django 2.0 web 开发—— 学习心得(2)初识MTV模式

#MTV模式简介#
在上一篇的示例中,我们认识了最简Django 程序的示例。
今天我们从整体上去理解Django 开发的MTV模式,从而心里有个大概的整体布局
M:指的是models 是Django用来处理和数据库打交道的模式。
这个模式让我们可以避免直接与数据库打交道,而专注于数据结构的整理,将后台的事情交给Django去处理。包括我们常用的对数据库的增删改查的操作。
T:指的是templates 是Django用来处理网页渲染(显示)的模式。
这个模式让我们可以将前端的结构与后端的数据结合起来,从面,专注于后端的数据处理。将显示与处理有机的分开与结合。更好的实现显示与处理逻辑上的区分与实际上的结合
V:指是的视图处理即views模式。
这个模式,是连接M与T的核心。views说是视图,其实是一个函数集。
这里处理所有有关数据的逻辑操作,网页的显示操作。控制着整个的显示与处理。
一般我们的开发逻辑就变成这样的一个模式了:
在这里插入图片描述
这一节学习心得到这里。
下期我们预告:Models

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱编程的章老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值