Python 3.x Postgres/python django导入json转储数据库

Python 3.x Postgres/python django导入json转储数据库,python-3.x,django,postgresql,Python 3.x,Django,Postgresql,我得到了要导入postgres的json数据库转储文件,但这个文件不是sql文件(我知道如何导入),而是json文件。其结构如下所示: [ { "model": "model.name", "pk": 1, "fields": { "version": 1584369114566125, "field_a&quo

我得到了要导入postgres的json数据库转储文件,但这个文件不是sql文件(我知道如何导入),而是json文件。其结构如下所示:

[
    {
      "model": "model.name",
      "pk": 1,
      "fields": {
        "version": 1584369114566125,
        "field_a": "something",
        "field_b": "something"
      }
    },
    {
        "model": "model.name",
        "pk": 1,
        "fields": {
            "version": 1584369114566125,
            "field_a": "something",
            "field_b": "something"
        }
    },
    ...
]

我想导入它,但我不知道是否有选项可以在不编写sql函数的情况下以这种格式和结构导入数据库?我试图找到pg_dump的文档中是否有任何导出json的选项,但我没有找到。我猜服务器也是用django编写的,也许django在这样的文件中有用于导出/导入数据库的脚本?

您发布的格式看起来像:

您将在应用程序内的fixtures目录中存储此数据。[…]您可以通过调用
manage.py loaddata
加载数据,其中
是您创建的夹具文件的名称。各