Django admin:同时更改两个唯一值

时间:2013-08-27 11:17:31

标签: django django-admin admin formset

我有一个包含IntegerField'order'的模型,我想在admin页面中更改此属性。 'order'属性是主要属性。我在MyModelAdmin中将此字段添加到list_editable。当我只更改一个实例但当我想在同一时间交换两行时,它可以正常工作,但它不起作用。

例如:

Model1-Order:5 , Model2-Order: 6

在管理页面中,我将订单更改为

Model1-Order:6 , Model2-Order: 5

它引发了一个例外。

我搜索并找到'formset',但我不知道如何在ModelAdmin中使用它。

0 个答案:

没有答案