Есть модель:
class MyModel(...):
first_field = models.ForeignKey(...)
second_field = models.ForeignKey(...)
status = models.CharField(max_length=255)
class Meta:
unique_together = ('first_field', 'second_filed', 'status')
first_field и
second_filed являются
primary key для это таблицы.
Serializer:class MyModelModelSerializer(serializers.ModelSerializer):
class Meta:
model = MyModel
fields = '__all__'
при вызове:
MyModelModelSerializer(data=request.data, context={'request': request})
Возможно ли понять что данные нужно обновить или создать ? на уровне сериалайзера ?