【问题标题】:export data from Django database从 Django 数据库中导出数据
【发布时间】:2013-09-22 19:21:48
【问题描述】:

如何将记录从一个数据库复制到另一个 django ?

我尝试了第一个数据库

python manage.py dumpdata 材料 - indent = 1

material 是目录数据库 之后?

material.json ?

我要将此文件复制到某处吗?在第二个数据库中?

【问题讨论】:

    标签: django loaddata dumpdata


    【解决方案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 ?
    猜你喜欢
    • 1970-01-01
    • 2021-02-14
    • 2014-03-24
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 2015-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多