您可能想看一下Django的(反)序列化框架。给定JSON,例如:
[
{
"model": "myapp.user",
"pk": "89900",
"fields": {
"name": "Clelio de Paula"
}
}
]
您可以这样保存它:
from django.core import serializers
for deserialized_object in serializers.deserialize("json", data):
deserialized_object.save()
请注意,我相信您必须使用Django序列化格式才能使用此方法,因此您可能必须相应地调整JSON。