我能在一个模型而不是整个应用程序上执行dumpdata
/Django吗?如果可以,如何执行?
对于一款应用程序来说,它应该是:
python manage.py dumpdata myapp
但是,我希望转储一些特定的模型,例如"myapp.mymodel".原因是,我在同一个应用程序中有一些巨大的、超过300万条记录的数据集,我不想丢弃这些数据集.
我能在一个模型而不是整个应用程序上执行dumpdata
/Django吗?如果可以,如何执行?
对于一款应用程序来说,它应该是:
python manage.py dumpdata myapp
但是,我希望转储一些特定的模型,例如"myapp.mymodel".原因是,我在同一个应用程序中有一些巨大的、超过300万条记录的数据集,我不想丢弃这些数据集.
从1.1及更高版本开始,Django dumpdata
管理命令允许您从各个表转储数据:
./manage.py dumpdata myapp1 myapp2.my_model
您还可以在命令行上分隔多个应用程序和型号.下面是规范的定义:
django-admin dumpdata [app_label[.ModelName] [app_label[.ModelName] ...]]