python增量更新数据_django数据导出python manage.py dumpdata想指定数据增量更新的正确操作姿势是用参数--pks 5,6,7 指定键值串...

dumpdata¶

django-admin dumpdata [app_label[.ModelName] [app_label[.ModelName] ...]]¶

输出到标准输出与指定应用程序关联的数据库中的所有数据。

如果未提供应用程序名称,则将转储所有已安装的应用程序。

输出dumpdata可以用作输入loaddata。

请注意,dumpdata使用模型上的默认管理器来选择要转储的记录。如果您使用自定义管理器作为默认管理器并且它过滤了一些可用记录,则不会转储所有对象。

--all, -a¶

使用Django的基本管理器,转储可能由自定义管理器过滤或修改的记录。

--format FORMAT¶

指定输出的序列化格式。默认为JSON。支持的格式以序列化格式列出。

--indent INDENT¶

指定要在输出中使用的缩进空格数。默认值 None显示单行上的所有数据。

--exclude EXCLUDE, -e EXCLUDE¶

防止app_label.ModelName转储特定应用程序或模型(以形式指定 )。如果指定模型名称,则输出将限制为该模型,而不是整个应用程序。您还可以混合应用程序名称和型号名称。

如果要排除多个应用程序,请多次传递--exclude:

django-admin dumpdata --exclude=auth --exclude=contenttypes

--database DATABASE¶

指定将从中转储数据的数据库。默认为default。

--natural-foreign¶

使用natural_key()模型方法序列化任何外键和与定义方法的类型的对象的多对多关系。如果要转储contrib.auth

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值