随笔分类 -  django

摘要:纯手撸web框架 # HTTP协议 """ 网络协议 HTTP协议 数据传输是明文 HTTPS协议 数据传输是密文 websocket协议 数据传输是密文 ​ ​ 四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上的协议 3.无状态 4.短/无链接 ​ 数据格式 请求首行 请求头 请求 阅读全文
posted @ 2021-07-03 14:57 Fleeting__Time 阅读(47) 评论(0) 推荐(0) 编辑
摘要:HTTP报文格式详细解释 HTTP报文是面向文本的,报文中的每一个字段都是ASCII编码串,各个字段的长度是不确定的。HTTP只有两类报文,分别是请求报文和响应报文。 HTTP 报文是在HTTP 应用程序之间发送的数据块。这些数据块以一些文本形式的元信息(meta-information)开头,这些 阅读全文
posted @ 2021-06-10 16:43 Fleeting__Time 阅读(162) 评论(0) 推荐(0) 编辑
摘要:WSGI和ASGI,都是基于Python设计的网关接口(Gateway Interface,GI) WSGI是基于http协议模式开发的,不支持websocket,而ASGI的诞生解决了python中的WSGI不仅支持当前的web开发中的一些新的协议标准,同时ASGI支持原有模式和Websocket 阅读全文
posted @ 2021-06-09 17:52 Fleeting__Time 阅读(663) 评论(0) 推荐(1) 编辑
摘要:HTTP协议 超文本传输协议 用来规定服务端和浏览器之间的数据交互的格式 该协议你可以不遵循 但是你写的服务端就不能被浏览器正常访问 如果想要写自己的客户端 ,用户想要使用,就下载你专门的app即可 HTTP的四大特征 1,基于请求响应 2,基于TCP/IP作用于应用层之上的协议 3,无状态 不保存 阅读全文
posted @ 2021-06-08 17:32 Fleeting__Time 阅读(40) 评论(0) 推荐(0) 编辑
摘要:也是一个虚拟环境管理工具,anaconda在virtualenv基础上,提取了公共代码保存到一个公共目录,独立代码才会分离开来。 # 查看当前Anaconda的系统配置信息 conda info # 列出当前系统中所有虚拟环境,环境列表左边*号表示当前所在环境 conda env list # 也可 阅读全文
posted @ 2021-05-26 19:57 Fleeting__Time 阅读(58) 评论(0) 推荐(0) 编辑
摘要:在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2. 阅读全文
posted @ 2021-05-26 19:48 Fleeting__Time 阅读(184) 评论(0) 推荐(0) 编辑