django - Django将数据加载到模型
问题描述
因此,通常在 django 中,您有一个应用程序,假设common
您创建了一个应用程序,并且在其中可以有一个模型,可以说Site
,您可以像这样从模型中转储数据python manage.py dumpdata common.site > sites.json
,它可以工作,但这python manage.py loaddata common.site < sites.json
不起作用。
我很好奇这是否可能,如果你知道如何请分享一个例子。
解决方案
要将数据加载到表中,您只需使用:
python manage.py loaddata <filename>
python manage.py loaddata sites.json
参考 Django 文档:https ://docs.djangoproject.com/en/3.0/ref/django-admin/#loaddata
如果 JSON 是使用 dumpdata 创建的,则该文件已经具有表名和应用程序名称,无需在 loaddata 命令中指定应用程序/模型名称。
推荐阅读
- python - 如何在 Tensorflow 中删除张量中的重复值?
- swift - 快速将 UIImage 更改为数组或矩阵
- javascript - 为什么这个链接在粘贴到 url 栏中时有效,但在单击时无效?
- asp.net-core - datetimepicker 在 asp.net 核心中不起作用
- javascript - 为什么 Catch 不捕获错误?
- mysql - SQL Redshift 查询以选择每个组中的前 x 个日期
- matlab - Matlabs“splitapply”用于具有多个参数的函数
- python - 过期时间后将模型字段值更改为 True
- gradle - 如何在本地 kotlinc 上运行远程调试
- .net - 使用 `dotnet new webapi` 命令创建项目时,我在 Web Api 项目中没有 **App_Start** 文件夹