#Django 是一个开放源代码的web应用框架,由python写成。
MVC结构:
全名model view controller ,是模型(model),视图(view)
控制器(controller)的缩写,一种软件的设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到
一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
模型:定义数据库的内容,一般放在models.py文件中。
视图:定义HTML等静态页面文件相关,也就是哪些HTML、css、js等前端。
控制器:定义业务逻辑相关,就是主要的代码。
MTV结构:
view不在是HTML了,而是主要的业务逻辑了。
HTML被放到在Template中,称做模板,于是MVC就变成了MTV。