Я сериализирую экземпляр модели следующим образом.
serialized_object = serializers.serialize ('json', [track,])
выход
[{"model": "blog.track", "pk": null, "fields": {"album": null, "name": "Song 1", "lyrics": "", "song": "Z.mp3", "url_download": null, "length": "00:00:12"}}]
Затем я сохраняю сериализованный объект, чтобы в конце некоторых задач я мог сохранить его в базе данных. Мой вопрос заключается в том, как перестроить экземпляр модели из сериализованной модели. А как я могу получить поля сериализованной модели в виде?
Изучение немного больше и чтение документации Django, которую можно десериализовать и сохранить таким образом
for obj in serializers.deserialize("json", serialized_object):
print(obj.name)
obj.save ()
однако я хотел бы получить значения этого объекта, но при попытке его возникает следующая ошибка
AttributeError: 'DeserializedObject' object has no attribute 'name'