用户访问一个网站的全部过程
访问一个网站,所发生的事情
起始页
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.当我们打开浏览器输入网址回车,到看到网页页面. 是一个非常复杂的过程,听我细细道来: DNS解析 大家都知道,计算机之间只能通过ip相互通信,因为ip ...
- 用户访问一个网站的过程描述
描述从浏览器打开 http://www.baidu.com地址回车发送请求到看到页面的过程? 打开浏览器输入网址回车,到看到页面的过程 大纲: 1.用户访问网站流程框架 2.DNS解析原理 ***** ...
- HTTP访问一个网站的过程详解
访问一个网站的过程详解 例如访问:http://www.baidu.com HTTP请求的准备 浏览器会将www.baidu.com这个域名发送给DNS服务器,让它解析成IP地址.由于HTTP是基于T ...
- 百度上传网站服务器地址,用浏览器访问 一个网站(www.baidu.com) 的过程
用浏览器访问 一个网站(www.baidu.com) 的过程 1.先要解析出 baidu.com 对应的 ip 地址 要先使用 arp 获取默认网关的 mac 地址 组织数据发送给默认网关(ip 还是 ...
- 如果用户访问一个不存在的地址呢?
如果用户访问的地址没问题,或者服务器也能正常解析及处理当前用户的请求,那就能够返回正确的信息给到客户端.但是如果用户访问的地址有问题,或者服务端在解析用户请求以及处理请求逻辑时出现问题,怎么办呢?浏览 ...
- 访问一个网站都经过哪些步骤_轻松访问电子商务网站的10个简单步骤
访问一个网站都经过哪些步骤 As a frequent visitor to forums in which people ask for critiques of their new ecommer ...
- 如何禁止访问一个网站??
让电脑禁止访问某一网站 因为win10与XP系统都是一样的地方修改,但win10更麻烦,所以这里以win10系统为例.在C:\Windows\System32\drivers\etc目录下,有一个名字 ...
- 建立一个网站的具体过程详述域名申请
建立一个网站的具体过程详述域名申请.创建网站的过程1.申请域名(域名备案): 2.申请空间 : 3.定位网站 : 4.分析网站功能和需求(网站策划): 5.网站风格设计 : 6.网站代码制作: ...
- 建立一个网站的具体过程
(一).建设步骤 1.申请域名(域名备案): 2.申请空间 : 3.定位网站 : 4.分析网站功能和需求(网站策划): 5.网站风格设计 : 6.网站代码制作: 7.测试网站: 8.发布到外网. ...
最新文章
- linux(centos) 常用命令
- 获取crm服务器信息失败,无法连接到 Dynamics CRM 服务器,因为凭据身份验证 - Dynamics 365 Sales | Microsoft Docs...
- DirectX 高级着色语言HLSL入门
- c++ 一个函数包括多个返回值判断_轻松玩转函数式编程
- C++笔记——有关内存对齐
- 【SQL】分组数据,过滤分组-group by , having
- 在IOC中装配Bean
- 关于Viual Studio 改变编辑器背景背景及背景图片(转)
- Coinbase报告:DeFi协议总锁仓价值已超250亿美元,同比增长2500%
- php如何实现qq第三方登录,PHP实现qq第三方登录
- 一年总结:2016.7.9 - 2017.7.9
- 微信小程序笔记——滚动计数器
- 14年第五届蓝桥杯C/C++大学B组真题———史丰收算法
- B树中的M阶是什么含义?
- Ubuntu/Debain下安装微信、QQ等Windows应用(最简便方法)
- 计算机图形学第一次上机——中点线算法和中点圆算法
- NewTek LightWave 3D 2018 破解版
- (一)职业规划和制定计划
- Qmail+vpopmail+daemontools+ucspi邮件系统安装及其SMTP认证配置
- jquery、js去除浏览器(ff、ie)缓存问题
热门文章
- cannot read prpperty ‘start‘ of undefined(问题记录)
- MUI框架 · 异步请求:mui.get()、mui.ajax()、mui.post() 技术罗列
- Vue.js项目去除url中的#/ - 解决篇
- css hack惯用手法
- vs linux版本,VSCodium:100% 开源的 VS Code | Linux 中国
- 第三只眼使用局域网版本还是网络版好_iOS13.4测试版使用3天后,发现3个优化,建议升级!...
- asp源码-魔方微店商城系统 v1版本源码
- get online 免费注册一级.online后缀的域名
- 在线MG小游戏html5源码
- ignite mysql_redis、ignite、mysql memory 内存数据库性能测试对比