验证服务器支持的协议版本

技术 

在爬取网站数据时,如果客户端与服务器端的TLS协议版本不一致,就会出现握手失败的情形。所以在出现问题时,可以先对服务器端支持的协议版本进行测试。

markdown基本语法

技术 

基本语法 标题 使用 # 来定义标题, # 的数量表示标题的级别,从1(最高级)到6(最低级) # 后面要有空格,并且要放在行首 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 段落 段落是由一个或者多个文本行组成,段落之间

python引入找不到模块如何处理

技术 

通常,这是由于以下原因之一导致的: Python 路径问题:Python 无法找到 app 目录。 项目结构问题:init_db.py 文件没有正确引用 app 模块。

一些开源并可本地部署的aippt工具

技术 

1. Presentations.AI Presentations.AI 是一个开源的PPT制作工具,支持本地部署。它使用现代网络技术,操作简单,功能强大,适用于多种场景,如商业展示、学校报告和教学等。 特点: 开源:代码可在GitHub上获取,支持本地部署。

python快速启动一个web服务

技术 

通过python内置的http.server模块,可以快速的启动一个web服务,方便查看一些静态页面。命令如下: python3 -m http.server [--cgi] [--bind ADDRESS] [--directory DIRECTORY] [port [default: 8000]

基于ElementAdmin进行二次开发

技术 

ElementAdmin介绍 介绍直接看官网: ElementAdmin全称是vue-element-plus-admin,是一个基于element的免费开源的中后台模板。使用了最新的Vue3,Vite,Typescript等主流技术开发,是一个开箱即用的中后台解决方案。 通过ElementAdmi

在windows 10上使用nvm安装nodejs

技术 

一、下载node版本管理器nvm 下载nvm-setup.exe,下载地址是 https://github.com/coreybutler/nvm-windows/releases/

VUE3入门教程

技术 

使用vite创建vue3应用 vite是新一代前端构建工具,能够实现根据开发进度按需编译。而且启动速度快, 支持热重载。 vite的官网地址是https://vitejs.cn/ 安装最新版的nodejs 要使用vite,需要提前安装最新版的nodejs。安装方法见

DRF实现跨域访问(CORS)

技术 

Django REST framework (DRF) 是一个强大且灵活的工具,用于构建 Web API。要实现跨域资源共享(CORS),DRF 提供了一种简单的方式来处理跨域请求。以下是一些步骤和示例,展示如何在 DRF 中启用 CORS。 1. 安装 CORS 支持 首先,确保已经安装了 dja

利用Django的用户模型实现授权访问

技术 

Django作为一个功能完善的web开发框架,自带了一个强大的用户认证系统,可以实现用户认证、会话管理、权限管理等功能。下面用实例实现一个授权访问指定视图的功能。所有功能是在一个complaint应用下实现。 一、创建登录表单 在应用目录下创建一个forms.py文件,在文件内创建一个继承自Auth