找工作
CodingAndCoCoding
王多鱼不多余
展开
-
Json序列化和反序列化模块dumps、dump、loads、load功能介绍
Json的序列化和反序列化:序列化: 将Python对象转换为Json字符串 - - - > dumps和dump反序列化: 将Json字符串转换为Python对象 - - - > loads和load序列化和反序列功能介绍:序列化:将Python对象转换为Json对象dumps----- 将Python对象转换为Json字符串dumps(obj, skipkeys=F...原创 2020-04-21 18:55:52 · 375 阅读 · 0 评论 -
浅谈Django--makemigrations和migrate的差别
Django的makemigrations和migrate的差别如下:当你修改了model.py的内容之后,执行命令1:python manager.py makemigrations相当于在该app下建立了migrations目录,并记录下你所有的关于model.py的改动,比如0001_initial.py, 但是这个改动还没有作用到数据库文件在此之后我们再执行命令2:pyth...原创 2020-04-03 19:34:52 · 249 阅读 · 0 评论 -
Django请求的生命周期和图解
1、Django请求生命周期的概念:从用户通过浏览器输入url之后到看到网页的整个过程。2、Django的生命周期: 1. 用户在浏览器输入网址,浏览器向django服务器发起请求 2. WSGI(服务网关接口)创建socket服务端,接受请求 3. 中间件处理请求(全局生效:所有方法均需要先由中间件处理) 4. 路由系统(url.py) 1.根据当前请求的url找到相应的视图函...原创 2020-04-03 18:58:54 · 450 阅读 · 0 评论 -
简述http与https基本概念和两者区别
1、什么是http?超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接收HTML页面的方法。HTTP(超文本传输协议)被用于在Web浏览器和网站服务器之间,以明文方式传递信息,不提供任何方式的数据加密,因此使用HTTP协议传输隐私信息(如:...原创 2020-04-03 11:45:02 · 495 阅读 · 0 评论 -
HTTP无状态协议以及其解决方案
一、无状态的理解1、协议对事物处理没有记忆能力2、对同一个url请求没有上下文关系3、每次的请求都是独立的,它的执行情况和结果与前面的请求和之后的请求无直接关系,它不会受前面的请求应答情况影响,也不会影响之后的请求应答情况4、服务器中没有保存客户端的状态,客户端每次需带上自己的状态去请求服务器二、通俗理解标准的http协议指的是不包括cookies,session,applicatio...原创 2020-04-01 11:54:24 · 2390 阅读 · 0 评论 -
HTTP请求方式中的8种请求方式
介绍:HTTP是超文本传输协议,其定义了客户端和服务器端之间文本传输的规范。HTTP默认使用80端口,这个端口指的是服务器端的端口,而客户端的端口是动态分配的。当我们没有指定端口访问时,浏览器会默认帮我们添加80端口。我们也可以自己指定访问端口。需要注意的是,现在大多数访问使用HTTPS协议,而HTTPS的默认端口为443,如果使用80端口访问,HTTPS协议的服务器可能会被拒绝。HTTP请求...原创 2020-03-31 20:29:54 · 10404 阅读 · 0 评论