我有一个有多个应用程序的项目。我试图使用dumpdata
命令为每个应用程序创建一个fixture。在给定的应用程序上调用dumpdata似乎很有效。在
这会将数据打印到控制台:
python manage.py dumpdata myapp
但是,当我试图创建包含转储数据的json文件时:
^{pr2}$将引发此错误:
Error: Unknown application: apps/myapp/fixtures/initial_data
fixtures dir已经存在,我尝试了json文件路径的多种变体。项目上有另一个编码器,我们使用相同的源代码。不过,他似乎并没有遇到同样的问题。在
我们使用的是django1.2。在
您在第一个片段中给出了正确的语法。
dumpdata
后的参数是应用程序,而不是文件。在如果要将输出保存到文件,请使用标准重定向:
相关问题 更多 >
编程相关推荐