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

起始页

http://127.0.0.1:8000/students/

点击

会跳转到另一个页面

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

属于get请求

  • 服务端

路由对应

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

分配对应的视图函数

  • 视图函数处理数据

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

1,数据的处理

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

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

2,返回页面的确定

3,返回数据的构建

  • 数据库操作

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

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

  • 模板页的操作

模板页指html页面

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

{{ 变量 }}

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

{% endfor %}

最后,django会按照http响应协议

把替换好内容的数据,返还给浏览器端

浏览可以识别html语言,css样式,js,jquery

用户访问一个网站的全部过程相关推荐

  1. 网络基础 - 用户访问一个网站的过程的描述

    网络基础 - 用户访问一个网站的过程的描述 1.当我们打开浏览器输入网址回车,到看到网页页面.  是一个非常复杂的过程,听我细细道来: DNS解析 大家都知道,计算机之间只能通过ip相互通信,因为ip ...

  2. 用户访问一个网站的过程描述

    描述从浏览器打开 http://www.baidu.com地址回车发送请求到看到页面的过程? 打开浏览器输入网址回车,到看到页面的过程 大纲: 1.用户访问网站流程框架 2.DNS解析原理 ***** ...

  3. HTTP访问一个网站的过程详解

    访问一个网站的过程详解 例如访问:http://www.baidu.com HTTP请求的准备 浏览器会将www.baidu.com这个域名发送给DNS服务器,让它解析成IP地址.由于HTTP是基于T ...

  4. 百度上传网站服务器地址,用浏览器访问 一个网站(www.baidu.com) 的过程

    用浏览器访问 一个网站(www.baidu.com) 的过程 1.先要解析出 baidu.com 对应的 ip 地址 要先使用 arp 获取默认网关的 mac 地址 组织数据发送给默认网关(ip 还是 ...

  5. 如果用户访问一个不存在的地址呢?

    如果用户访问的地址没问题,或者服务器也能正常解析及处理当前用户的请求,那就能够返回正确的信息给到客户端.但是如果用户访问的地址有问题,或者服务端在解析用户请求以及处理请求逻辑时出现问题,怎么办呢?浏览 ...

  6. 访问一个网站都经过哪些步骤_轻松访问电子商务网站的10个简单步骤

    访问一个网站都经过哪些步骤 As a frequent visitor to forums in which people ask for critiques of their new ecommer ...

  7. 如何禁止访问一个网站??

    让电脑禁止访问某一网站 因为win10与XP系统都是一样的地方修改,但win10更麻烦,所以这里以win10系统为例.在C:\Windows\System32\drivers\etc目录下,有一个名字 ...

  8. 建立一个网站的具体过程详述域名申请

    建立一个网站的具体过程详述域名申请.创建网站的过程1.申请域名(域名备案):  2.申请空间 :  3.定位网站 :  4.分析网站功能和需求(网站策划): 5.网站风格设计 :  6.网站代码制作: ...

  9. 建立一个网站的具体过程

    (一).建设步骤 1.申请域名(域名备案): 2.申请空间 : 3.定位网站 : 4.分析网站功能和需求(网站策划): 5.网站风格设计 : 6.网站代码制作: 7.测试网站: 8.发布到外网.   ...

最新文章

  1. linux(centos) 常用命令
  2. 获取crm服务器信息失败,无法连接到 Dynamics CRM 服务器,因为凭据身份验证 - Dynamics 365 Sales | Microsoft Docs...
  3. DirectX 高级着色语言HLSL入门
  4. c++ 一个函数包括多个返回值判断_轻松玩转函数式编程
  5. C++笔记——有关内存对齐
  6. 【SQL】分组数据,过滤分组-group by , having
  7. 在IOC中装配Bean
  8. 关于Viual Studio 改变编辑器背景背景及背景图片(转)
  9. Coinbase报告:DeFi协议总锁仓价值已超250亿美元,同比增长2500%
  10. php如何实现qq第三方登录,PHP实现qq第三方登录
  11. 一年总结:2016.7.9 - 2017.7.9
  12. 微信小程序笔记——滚动计数器
  13. 14年第五届蓝桥杯C/C++大学B组真题———史丰收算法
  14. B树中的M阶是什么含义?
  15. Ubuntu/Debain下安装微信、QQ等Windows应用(最简便方法)
  16. 计算机图形学第一次上机——中点线算法和中点圆算法
  17. NewTek LightWave 3D 2018 破解版
  18. (一)职业规划和制定计划
  19. Qmail+vpopmail+daemontools+ucspi邮件系统安装及其SMTP认证配置
  20. jquery、js去除浏览器(ff、ie)缓存问题

热门文章

  1. cannot read prpperty ‘start‘ of undefined(问题记录)
  2. MUI框架 · 异步请求:mui.get()、mui.ajax()、mui.post() 技术罗列
  3. Vue.js项目去除url中的#/ - 解决篇
  4. css hack惯用手法
  5. vs linux版本,VSCodium:100% 开源的 VS Code | Linux 中国
  6. 第三只眼使用局域网版本还是网络版好_iOS13.4测试版使用3天后,发现3个优化,建议升级!...
  7. asp源码-魔方微店商城系统 v1版本源码
  8. get online 免费注册一级.online后缀的域名
  9. 在线MG小游戏html5源码
  10. ignite mysql_redis、ignite、mysql memory 内存数据库性能测试对比