摘要: 创建拦截器后,所有通信都会先走拦截器,然后再去访问urls django中拦截器的创建 #### setting 中配置MIDDLEWARE_CLASSES = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.se 阅读全文
posted @ 2021-08-17 09:12 YruiZ 阅读(1325) 评论(0) 推荐(0) 编辑
摘要: // 滚动加载数据var g_datas_index = 1 // 业务代码 可忽略$(window).scroll(function(){ var scrollTop = $(this).scrollTop() var scrollHeight = $(document).height() var 阅读全文
posted @ 2021-08-16 09:35 YruiZ 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 页面加载完毕再显示 <!- 放在页面body的最前面 --><div id="loading" style="width:100%;height:100%;position:fixed;background:#fff;z-index:9990;top:0px;left:0px;transition: 阅读全文
posted @ 2021-08-14 09:16 YruiZ 阅读(293) 评论(0) 推荐(0) 编辑
摘要: import _winreg# 获取注册表信息def getToken(username): try: # 第二个参数为本地注册表信息路径 key = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER, r"Software\aaa\bbb"+username) i 阅读全文
posted @ 2021-08-13 09:52 YruiZ 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 关于@staticmethod: 返回函数的静态方法,该方法不强制要求传递参数 文档里面的解释是:静态方法不会收到隐式的第一个参数 @staticmethod 静态方法只是名义上归属类管理,但是不能使用类变量和实例变量,是类的工具包 该函数不传入 self 或者 cls class demo(obj 阅读全文
posted @ 2021-08-11 09:15 YruiZ 阅读(103) 评论(0) 推荐(0) 编辑
摘要: User-Agent 其值为一些搜索引擎,代表是谁在访问此网页 一般我们需要通过设置此值来伪装成浏览器,从而绕过一些反爬措施 注意:如果需要频繁的爬取一个网页,最好弄一个User-Agent的列表来随时切换,从而避免被网站检测到 Accept-Encoding 一般我们请求网页的时候,服务器有可能会 阅读全文
posted @ 2021-08-10 10:05 YruiZ 阅读(360) 评论(0) 推荐(0) 编辑
摘要: token和session的区别 session和token都是用来保持会话,功能相同 一、session机制,原理 session是服务端存储的一个对象,主要用来存储所有访问过该服务端的客户端的用户信息(也可以存储其他信息),从而实现保持用户会话状态。但是服务器重启时,内存会被销毁,存储的用户信息 阅读全文
posted @ 2020-10-29 08:57 YruiZ 阅读(266) 评论(0) 推荐(0) 编辑
摘要: vue前端请求后端 在项目文件夹下下载axios npm install axios --save 在前端页面vue的script中调用 import Axios from 'axios'; export default { // 在此中添加方法 methods: { getData() { con 阅读全文
posted @ 2020-09-03 16:10 YruiZ 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: Django MVC 一种软件设计模式,即Model/View/Controller,模型/视图/控制器,广泛应用于Web项目开发中 Model:访问数据 View:展示数据 Controller:流程控制 MVT Model/View/Template,模型/视图/模板 Django: 一个重量级 阅读全文
posted @ 2020-06-09 10:51 YruiZ 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 数据库limit用法及其优化 1.语法: *** limit [offset,] rows 一般是用于select语句中用以从结果集中拿出特定的一部分数据。 offset是偏移量,表示我们现在需要的数据是跳过多少行数据之后的,可以忽略;rows表示我们现在要拿多少行数据。 2.栗子: ①select 阅读全文
posted @ 2020-04-28 21:23 YruiZ 阅读(2283) 评论(0) 推荐(0) 编辑