首页 > 其他 > 详细

Django学习手册 - 初识django

时间:2018-08-19 00:11:46      阅读:230      评论:0      收藏:0      [点我收藏+]

初识:

django简介:

  开放源代码的web应用框架 由python语言编写的。

 

一、框架基本概念(核心):

技术分享图片

以上这个图就是 django 的核心逻辑图,必须熟记。后续的所有编程都跟这个图的逻辑息息相关。

 

二、MVC/MTV 是啥子?

  MVC:全名Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

  MTV: 有些WEB框架觉得MVC的字面意思很别扭,就给它改了一下。view不再是HTML相关,而是主业务逻辑了,相当于控制器。html被放在Templates中,称作模板,于是MVC就变成了MTV。  

 

个人理解:

    不管是MVC和 MTV 都是 将程序模块化,把功能实现拆分拆分成单个组成部分,各个部分分别做对应的事情,只是两种范式不同种的实现形式。

 

三、MTC(django) 业务流程

技术分享图片

技术分享图片

 

Django学习手册 - 初识django

原文:https://www.cnblogs.com/Anec/p/9499277.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!