随笔分类 - 常用包和库
常用包 库 第三方库
摘要:# simplejwt配置大全SIMPLE_JWT = { 'ACCESS_TOKEN_LIFETIME': timedelta(minutes=5), # 设置token有效时间 'REFRESH_TOKEN_LIFETIME': timedelta(days=1), # 刷新token有效时间
阅读全文
摘要:drf_yasg2的简介: drf-yasg是Django RestFramework的一个扩展,使⽤drf_yasg2下载⾃动⽣成的api⽂档的json或yaml⽂件配置项。 drf_yasg2的安装: pip install drf-yasg2 drf_yasg2的settings.py 注册:
阅读全文
摘要:
Django接入SwaggerAPI接口文档-完整操作(包含错误处理)
阅读全文

摘要:在日常工作中,程序员最苦恼的事情大概就是写文档了吧,虽然文档能够利于程序的传承,但是由于业务口径频繁变更,导致维护文档也变成了一件费时又费力的事情。因此,如果能够自动生成API文档那么对于程序员来说就可以省事很多,刚好一些流行的框架已经原生集成了自动生成api功能,比如django,接下来就和大家分
阅读全文
摘要:介绍 drf-spectacular是为Django REST Framework生成合理灵活的OpenAPI 3.0模式。它可以自动帮我们提取接口中的信息,从而形成接口文档,而且内容十分详细,再也不用为写接口文档而心烦了 这个库主要实现了3个目标 从DRF中提取更多的schema信息 提供灵活性,
阅读全文
摘要:Swagger是一个API开发者的工具框架,用于生成、描述、调用和可视化RESTful风格的Web服务。总体目标是使客户端和文件系统服务器以同样的速度来更新,方法,参数和模型紧密集成到服务器端的代码中,允许API始终保持同步。 在使用 django-rest-framework 进行API开发,可以
阅读全文
摘要:作用: Python搜集一台计算机的硬件信息,借助模块:wmi,这个模块只支持window操作系统。 安装: pip install wmi 导入: import wmi 实例 c = wmi.WMI() for sound in c.Win32_SoundDevice(): print(sound
阅读全文