首页 > 技术文章 > Django工作流

pipile 2020-04-09 16:57 原文

1.Django的处理流程(没有涉及到数据库层的操作)

 

 

1-1:URL组成

 

http://127.0.0.1:8000/index/(协议:/ip地址:端口/主机上的目录或文件地址)

 

1-2:URLconf

 

 

 

 1-3:view视图

视图函数是一个简单的python函数,它接受Web请求并且返回Web响应

 

1-4:templates模板

模板包含所需HTML输出的静态部分以及一些特殊的语法

 

2.开发模式:

Model-view-Controller:把数据存取逻辑、业务逻辑、和表现逻辑组合在一起的概念被称为软件架构的MVC模式

M:数据存取部分,由Django数据库层处理

V:选择显示哪些数据以及怎样显示的部分,由视图和模板处理

C:根据用户输入委派视图的部分,由Django框架根据URLconf设置,对给定URL调用适当的python函数

 

推荐阅读