Django工作流
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函数