我可以在没有加载初始数据装置的情况下测试Django应用程序吗?

2024-04-16 12:41:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用特殊的测试数据来测试Django应用程序,这些数据与我最初的数据不同。 我在测试用例中添加了一个测试夹具,但是Django仍然加载initial_data夹具

如何避免


Tags: 数据django应用程序data测试用例夹具initial测试数据
1条回答
网友
1楼 · 发布于 2024-04-16 12:41:28

正如您在this SO answer中看到的,您必须为您的普通fixture选择另一个名称initial_data.[xml/yaml/json]始终自动加载,即使您为测试定义了另一个fixture

  1. 将设备重命名为任何其他名称
  2. 每次需要数据时,请在syncdb之后使用loaddata

相关问题 更多 >