
web
文章平均质量分 84
瓶瓶罐罐的
一个热爱编程的女程序员,专注于web 开发,爬虫,大数据采集,处理
展开
-
django 中间件 和 模型
python : 星矿项目复盘 -各个知识点 一个项目的成功开发主要有测试环境配置文件和正式配置文件 django settings 配置文件 的作用,中间件 django 中间件是修改 django requests 和django response 对象的钩子 可以理解为 介于 Httprequest 与Httpresponse 之间的一道处理过程 浏览器请求到响应的过程中 django 会有许多中间件来处理 如 session 中间件 token 中间件 csrftokrn 中间件的作用 修改请求原创 2021-07-14 14:08:00 · 261 阅读 · 0 评论 -
跨域请求方式,jsonp,cors,ajax
同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现 请求的url地址,必须与浏览器上的url地址处于同域上,也就是域名,端口,协议相同. 端口不一样就说明跨域了被拦截了, 说明他不是同源,被拦截了 方法一: get 和post 请求都支持 cors 跨域资源共享: pip install django-cors-headers原创 2020-05-23 10:39:51 · 205 阅读 · 0 评论 -
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
原因:修改 django 2 以上 所有 app 下的 init 文件 不能引入同级的views 和urls 也 不能引入 models 只是一个初始化,由问题2 引出问题3 将init 文件下models 1 错误原因2 :django.core.exceptions.AppRegistryNotReady: Apps aren’t loaded yet. app 不能加载,修改 dj...原创 2019-12-24 11:55:54 · 4149 阅读 · 0 评论 -
标题浏览器和服务器进行连接的两种方式 1 ajax 轮询 2 websocket
1 ajax 轮询 介绍,轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源 2 websocket 浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器...原创 2019-12-24 11:49:30 · 210 阅读 · 0 评论