gpt4 book ai didi

python - Django Fixture Loading 使用什么 JSON 解析器

转载 作者:行者123 更新时间:2023-12-01 05:13:13 25 4
gpt4 key购买 nike

我的 Django 单元测试非常慢。我正在使用内存中的 sqlite 并将固定装置保持在最低限度。然而,加载灯具仍然需要大约 5 秒的时间。

我读到 json 固定装置比 yaml 固定装置更快,因此我使用 json。

我怀疑这些装置使用的是慢速 json 库(json 或 simplejson 而不是 cjson)。

我的问题是:

  • 任何人都可以确认夹具加载是缓慢的部分或者有一个知道如何去做吗?
  • 有人知道 django 使用什么 json 库来加载设备吗?

最佳答案

Django 固定装置使用 loaddata 加载使用内置django的管理命令deserializers其中use json来自标准库的模块。

装置速度慢且难以维护。考虑改用模型工厂。基本上,有两个主要参与者:

另请参阅:

关于python - Django Fixture Loading 使用什么 JSON 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23765113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com