随笔分类 -  Python

摘要:drf_yasg2的简介: drf-yasg是Django RestFramework的一个扩展,使⽤drf_yasg2下载⾃动⽣成的api⽂档的json或yaml⽂件配置项。 drf_yasg2的安装: pip install drf-yasg2 drf_yasg2的settings.py 注册: 阅读全文
posted @ 2023-01-19 18:07 侬侬发 阅读(2116) 评论(0) 推荐(0) 编辑
摘要:Django接入SwaggerAPI接口文档-完整操作(包含错误处理)Django接入SwaggerAPI接口文档-完整操作(包含错误处理) 阅读全文
posted @ 2023-01-19 16:53 侬侬发 阅读(891) 评论(0) 推荐(0) 编辑
摘要:错误: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list 这个错误是在使用Django的DRF框架编写接口时,配置了分页之后出现的分页警告,仅是警告而 阅读全文
posted @ 2023-01-05 16:38 侬侬发 阅读(412) 评论(0) 推荐(0) 编辑
摘要:当需要测试django能否解析网站根路径的URL,并将其对应到我们编写的某个视图函数上时,使用下面的语句 from django.core.urlresolvers import resolve 执行代码时出现错误: ModuleNotFoundError: No module named ‘dja 阅读全文
posted @ 2023-01-05 08:10 侬侬发 阅读(383) 评论(0) 推荐(0) 编辑
摘要:django时区问题的解决 更新时间:2021年05月18日 09:37:58 作者:Silent丿丶黑羽 我们都知道时区,标准时区是UTC时区,django默认使用的就是UTC时区,我们希望存储在数据库中的时间就是本地时间(东八区的时间),那么应该怎么设置,就一起来了解一下 前言 我们都知道时区, 阅读全文
posted @ 2023-01-04 19:08 侬侬发 阅读(144) 评论(0) 推荐(0) 编辑
摘要:render() 作用:render是渲染变量(结合一个给定的模板和一个给定的上下文字典)在模板中,通俗点将context的内容,加载进模板中定义的文件,通过浏览器渲染呈现。 render()方法常用的三个参数,一是request参数,而是待渲染的HTML的文件,三是保存具体数据字典的参数。 def 阅读全文
posted @ 2023-01-02 09:26 侬侬发 阅读(316) 评论(0) 推荐(0) 编辑
摘要:Python encode()方法 encode() 方法为字符串类型(str)提供的方法,用于将 str 类型转换成 bytes 类型,这个过程也称为“编码”。encode() 方法的语法格式如下: str.encode([encoding="utf-8"][,errors="strict"]) 阅读全文
posted @ 2022-12-28 14:05 侬侬发 阅读(383) 评论(0) 推荐(0) 编辑
摘要:select_related()对于一对一字段(OneToOneField)和外键字段(ForeignKey),可以使用select_related 来对QuerySet进行优化 作用和方法在对QuerySet使用select_related()函数后,Django会获取相应外键对应的对象,从而在之 阅读全文
posted @ 2022-12-28 08:55 侬侬发 阅读(34) 评论(0) 推荐(0) 编辑
摘要:hasattr(object, name) 判断object对象中是否存在name属性,当然对于python的对象而言,属性包含变量和方法;有则返回True,没有则返回False;需要注意的是name参数是string类型,所以不管是要判断变量还是方法,其名称都以字符串形式传参 class A(): 阅读全文
posted @ 2022-12-16 19:47 侬侬发 阅读(38) 评论(0) 推荐(0) 编辑
摘要:JSON的定义 JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 JSON 具有自我描述性,更易理解 常用的方法 json.load()从json文件中读取数据 json.loads 阅读全文
posted @ 2022-12-15 14:11 侬侬发 阅读(224) 评论(0) 推荐(0) 编辑
摘要:一、图解 json.dumps(dict, indent):将Python对象转换成json字符串 json.dump(dict, file_pointer):将Python对象写入json文件 二、json.dumps()用法 1、用法 json.dumps(dict, indent):将Pyth 阅读全文
posted @ 2022-12-14 09:01 侬侬发 阅读(492) 评论(0) 推荐(0) 编辑
摘要:Strings must be encoded before hashing 当我们将字符串传递给 hash 算法时,会出现 “TypeError: Strings must be encoded before hashing”。 解决错误,使用encode() import hashlib, ti 阅读全文
posted @ 2022-12-08 21:44 侬侬发 阅读(4209) 评论(0) 推荐(1) 编辑
摘要:【Python】from . import XXX 一. 官方文档 sound/ __init__.py formats/ __init__.py wavread.py wavwrite.py aiffread.py aiffwrite.py auread.py auwrite.py effects 阅读全文
posted @ 2022-12-06 18:33 侬侬发 阅读(16) 评论(0) 推荐(0) 编辑
摘要:在数据库存在外键的其情况下,使用select_related()和prefetch_related()很大程度上减少对数据库的请求次数以提高性能 在表中查找数据的时候,使用外键表related_name里面的值,把连接到这个数据项的其他表中的关系数据项,一起查找出来,对这个数据进行操作的时候,就可以 阅读全文
posted @ 2022-11-30 17:13 侬侬发 阅读(70) 评论(0) 推荐(0) 编辑
摘要:作用: Python搜集一台计算机的硬件信息,借助模块:wmi,这个模块只支持window操作系统。 安装: pip install wmi 导入: import wmi 实例 c = wmi.WMI() for sound in c.Win32_SoundDevice(): print(sound 阅读全文
posted @ 2022-11-24 15:46 侬侬发 阅读(39) 评论(0) 推荐(0) 编辑
摘要:函数说明 getattr(object, name, default=None) object:类实例 name:str 属性名 default:str 如果没有查找到,用该值替代 用法实现反射,主要参考django的源码 class Test(): def __init__(self): self 阅读全文
posted @ 2022-11-24 14:49 侬侬发 阅读(36) 评论(0) 推荐(0) 编辑
摘要:admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: # Application definition INSTALLED_APP 阅读全文
posted @ 2022-11-21 16:00 侬侬发 阅读(887) 评论(0) 推荐(0) 编辑
摘要:pip: bundle,创建包含多个包的pybundles;freeze,显示所有已安装的包;help,显示可用命令;install,安装包;search,搜索PyPi;uninstall,卸载包;unzip,解压缩单个包;zip,压缩单个包。 国内镜像源安装:pip install numpy - 阅读全文
posted @ 2022-11-21 15:19 侬侬发 阅读(55) 评论(0) 推荐(0) 编辑
摘要:# 模块中的方法weekday()# 可用于检索星期几,结果返回0 - 6# 之间的整数,用来代表“星期一”到“星期日”。# self.wt_w = self.wt_d.weekday() 阅读全文
posted @ 2022-10-23 20:25 侬侬发 阅读(192) 评论(0) 推荐(0) 编辑
摘要:pip常用命令:bundle,创建包含多个包的pybundles; freeze,显示所有已安装的包; help,显示可用命令; install,安装包; search,搜索PyPi; uninstall,卸载包; unzip,解压缩单个包; zip,压缩单个包。安装: pip3 install n 阅读全文
posted @ 2022-10-13 19:37 侬侬发 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示