摘要: 简介 1、什么是上下文管理器? 上下文管理器是一种实现了上下文管理协议(Context Management Protocol)的对象,它通过定义__enter__()和__exit__()两个特殊方法来实现资源的获取和释放。上下文管理器通常使用with语句进行调用,确保资源在使用完毕后能够被正确释 阅读全文
posted @ 2024-08-09 17:29 二月雪 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1、要下载一个ip库,用来匹配解析与ip相关的参数。 在MaxMind官网进行geoip2账户注册,可下载安装geoip2,支持免费和付费的不同ip库,可下载免费的mmdb格式的IP库文件(GeoLite2-City.mmdb) 2、安装geoip2依赖库 pip install geoip2 3、 阅读全文
posted @ 2024-08-09 16:37 二月雪 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1、安装依赖库django-cors-headers pip install django-cors-headers 2、setting设置(支持所有的IP进行跨域) 修改Django项目文件夹下的 setting.py 文件 # django_project/setting.py # 修改允许访问 阅读全文
posted @ 2024-08-09 15:31 二月雪 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在Flask中,可以通过安装flask-cors扩展来支持跨域请求。可配置 全局 或 单个特定的API 的跨域请求。 1、安装flask-cors扩展库 pip install flask-cors 2、在Flask应用中导入并初始化CORS扩展(全局设置:所有的API都可被跨域请求到) #!/us 阅读全文
posted @ 2024-08-09 15:09 二月雪 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 操作系统:Windows 前提 首先,需要确认自己是否已经存在.ssh文件夹和拥有密钥。 默认情况下,用户的 SSH 密钥存储在其 ~/.ssh 目录下(C:\Users\user_name.ssh 注:user_name为电脑的用户名)。 打开Git Bash窗口, 查看秘钥文件id_dsa,id 阅读全文
posted @ 2024-08-09 14:36 二月雪 阅读(7) 评论(0) 推荐(0) 编辑