Django初始数据夹具安装顺序

时间:2014-05-23 16:56:17

标签: python django fixtures django-fixtures

我的灯具加载顺序不正确,因此无法安装 - app A app B 中为模型创建一个带有外键的模型,但是Django尝试首先加载 app B 的初始数据。

如何控制初始数据的安装顺序?

1 个答案:

答案 0 :(得分:1)

您可以在settings.py FIXTURE_DIRS中指定灯具的目录,但这些目标会在fixtures应用目录之后附加。因此,您可以将app_B/fixtures重命名为app_B/slow_fixtures,并将app_B/slow_fixtures添加到FIXTURE_DIRS

https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-FIXTURE_DIRS