【发布时间】:2011-07-07 05:45:15
【问题描述】:
我在我的 Django 应用程序中使用了固定装置,但只有两个应用程序正在加载它们的固定装置。
当我使用 --verbosity=2 手动运行 loaddata 时,我可以看到它只在两个应用程序中显示,尽管我在内部创建了更多的固定装置目录。
所有应用都正确安装在settings.py中。
从文档看来,Django 应该在每个已安装应用程序的 fixtures/ 目录中进行搜索。
知道为什么某些应用会被忽略吗?
【问题讨论】:
-
我确认存在这个问题。用 Django 1.5.8 测试,
python manage.py loaddata sample_content.json -v 2表明 loaddata 命令没有查看我安装的一些应用程序。
标签: django unit-testing fixtures django-fixtures