Если у меня есть модель
class MyModel(models.Model)
my_field = models.CharField(
...
unique=True
)
и имеет два экземпляра:
instance1 = 'One'
instance2 = 'Two'
, а затем есть modelformset
, в котором я переключаю их так, что form[0]
имеет значение 'Two'
, а form[1]
имеет значение 'One'
, model
с всегда raise
a unique
error
, даже когда formset.save()
завершится, будет unique
.
Есть ли способ обойти это, или это просто сумасшедший разговор?