从 Django 数据库中导出数据
Posted
技术标签:
【中文标题】从 Django 数据库中导出数据【英文标题】:export data from Django database 【发布时间】:2013-09-22 19:21:48 【问题描述】:如何将记录从一个数据库复制到另一个 django ?
我尝试了第一个数据库
python manage.py dumpdata 材料 - indent = 1
material 是目录数据库 之后?
material.json ?
我要将此文件复制到某处吗?在第二个数据库中?
【问题讨论】:
【参考方案1】:您可以使用此命令将数据转储到 json 文件:
python manage.py dumpdata material --indent=1 > my_dir/material.json
然后这个命令将它加载到数据库中:
python manage.py loaddata my_dir/material.json
【讨论】:
当我写 python manage.py dumpdata material - indent = 1 material.json 我创建了文件?如果我转到第二个目录(env)C:\ 01_07 \ myproject> python manage.py loaddata 03_07bis/monprojet/material.json 我从 0 个夹具(s)中得到 Installed 0 object(s) 数据库表和你转储的服务器上的表一样吗 是的,所有文件都是相同的。这是两个不同名称的数据库,只有记录不同 您是否检查过该文件是否包含有效的 json 条目。 哪个文件?材料.json ?以上是关于从 Django 数据库中导出数据的主要内容,如果未能解决你的问题,请参考以下文章