第一章:虚拟环境配置

本文介绍了Python虚拟环境的配置,包括为什么使用虚拟环境、如何安装与激活虚拟环境,以及虚拟环境的优化。此外,还讲解了Web框架的基础知识,如Web服务器、WSGI和静态动态资源的概念,以及如何开发简单的Web框架。最后,通过电影列表页面的开发案例展示了路由表和装饰器的应用。
摘要由CSDN通过智能技术生成

第一章:虚拟环境配置

1、Web框架

web服务器:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web 客户端的请求并返回相应响应,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最

主流的三个Web服务器是Apache、 Nginx 、IIS。

web框架:是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。

WSGI:Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的

Web服务器和Web应用程序或框架之间的一种简单而通用的接口。

静态资源:不需要经常变化的资源,这种资源web服务器可以提前准备好,比如: png/jpg/css/js等文件。

动态资源:和静态资源相反, 这种资源会经常变化,比如: 我们在京东浏览商品时经常会根据条件进行筛选,选择不

同条件, 浏览的商品就不同,这种资源web服务器无法提前准备好,需要web框架来帮web服务器进行准备,在这

里web服务器可以把.html的资源请求认为是动态资源请求交由web框架进行处理。

2、开发自己的Web框架

接收web服务器的动态资源请求,给web服务器提供处理动态资源请求的服务。根据请求资源路径的后缀名进行判

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值