天天看点

用户访问一个网站的全部过程

访问一个网站,所发生的事情

起始页

http://127.0.0.1:8000/students/

点击

用户访问一个网站的全部过程

会跳转到另一个页面

通过超链接发起的一个跳转

属于get请求

  • 服务端

路由对应

感知用户在访问哪一个路径

分配对应的视图函数

用户访问一个网站的全部过程
  • 视图函数处理数据

视图函数会处理以下的事情

1,数据的处理

获取请求传递过来的参数。 包括GET传参,和POST传参

获取数据库中的数据,当前mysql中的数据获取

2,返回页面的确定

3,返回数据的构建

  • 数据库操作

把数据库相关的功能,封装为一个模块

需要用的时候,直接使用模块

  • 模板页的操作

模板页指html页面

对数据存放的位置进行布局,使用模板语言

{{ 变量 }}

{% for 临时变量 in 容器 %}

{% endfor %}