整体过程如下图所示:
①urls.py解析客户端提交的url,提交给View.py中的具体的某一个方法
②View.py执行具体的业务逻辑,
通过调用Model访问数据库(②~⑤),进行数据处理
然后加载模板,将数据传递给模板(⑥),得到渲染之后的html(⑦)
最后将结果返回到客户端(⑧)
总结来说:
Model(模型):负责数据库的处理
Template(模板):负责画面的展示
View(视图):负责业务处理
整体过程如下图所示:
①urls.py解析客户端提交的url,提交给View.py中的具体的某一个方法
②View.py执行具体的业务逻辑,
通过调用Model访问数据库(②~⑤),进行数据处理
然后加载模板,将数据传递给模板(⑥),得到渲染之后的html(⑦)
最后将结果返回到客户端(⑧)
总结来说:
Model(模型):负责数据库的处理
Template(模板):负责画面的展示
View(视图):负责业务处理