【发布时间】:2011-03-07 21:32:48
【问题描述】:
问题
- 为什么当
initial_data.json夹具位于项目目录中但不在 Django 搜索夹具的三个指定位置之一时,Django 会自动加载它?
配置信息
- 我没有在settings.py中设置
FIXTURE_DIRS设置 - Django 1.2.1
Django 关于夹具位置的文档
Django 的django-admin.py and manage.py 文档的What's a "Fixture" 部分指出:
Django 将在三个位置搜索固定装置:
- 在每个已安装应用程序的 fixtures 目录中
- 在以 FIXTURE_DIRS 设置命名的任何目录中
- 在夹具命名的文字路径中
Django 将加载它在这些位置找到的与提供的灯具名称匹配的所有灯具。
【问题讨论】: