6

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

例如:

Model1-Order:5 , Model2-Order: 6

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

Model1-Order:6 , Model2-Order: 5

它引发了一个例外。

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

4

0 回答 0