无法加载夹具

时间:2016-04-23 17:00:11

标签: python django python-2.7

我在django中加载灯具时遇到问题。我创建了一个夹具:

./manage.py dumpdata --format=json >website/fixtures/webste

现在用

加载时
./manage.py loaddata website/fixtures/webste

我收到错误:

python2.7/site-packages/django/core/management/commands/loaddata.py:225: UserWarning: No fixture named 'webste' found.
  warnings.warn("No fixture named '%s' found." % fixture_name)

虽然我输入

nano website/fixtures/webste

它会打开正确的文件。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

我认为你需要的只是

./manage.py loaddata webste

假设网站是django项目中已安装的应用程序。

[1] LoadData documentation

答案 1 :(得分:1)

好的我自己弄清楚了:文件需要包含一个扩展,告诉django序列化格式。所以我将文件重命名为" webste.json"然后上面的命令确实有效。