Mam model, który ma klucz podstawowy id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
.Utwórz lub zaktualizuj (przy użyciu PUT) w Django Rest Framework
Gdy żądanie PUT
jest wysyłana do punktu końcowego zasobu za /api/v1/resource/<id>.json
Chciałbym tworzyć nowy zasób z dostarczonym id
jeśli zasób nie istnieje.
Uwaga: Używam ModelViewSet
z ModelSerializer
Jaki jest najbardziej elegancki sposób to zrobić?