我有一个带有多个应用程序的项目。我正在尝试使用该dumpdata
命令为每个应用程序创建一个夹具。在给定的应用程序上调用 dumpdata 似乎效果很好。
这会将数据打印到控制台:
python manage.py dumpdata myapp
但是,当我尝试创建一个包含转储数据的 json 文件时:
python manage.py dumpdata apps/myapp/fixtures/initial_data.json
抛出此错误:
Error: Unknown application: apps/myapp/fixtures/initial_data
固定装置目录已经存在,我已经尝试了 json 文件路径的多种变体。该项目还有另一个编码器,我们正在使用相同的源代码。不过,他似乎没有遇到同样的问题。
我们正在使用 Django 1.2。