Когда я пытаюсь десериализовать некоторые данные в объект, если я включаю уникальное поле и присваиваю ему значение, которое уже назначено объекту в базе данных, я получаю ошибку ограничения ключа. Это имеет смысл, поскольку он пытается создать объект с уникальным значением, которое уже используется.
Есть ли способ использования типа get_or_create для ModelSerializer? Я хочу, чтобы предоставить Serializer некоторые данные, и если существует объект, который имеет заданное уникальное поле, просто верните этот объект.