选择django admin

时间:2018-11-25 13:33:11

标签: django django-admin manytomanyfield django-admin-filters

我有一个事件,该事件具有许多块价格,其中有多个块组,每个块组都有一个价格,因此我创建了一个M2M字段,表示块和价格的正整数,但是,我想制作每个组唯一,因此在另一组中不能重复任何块。这是我的模特。

class BlockPrice(models.Model):
    event= models.ForeignKey(Event, on_delete=models.CASCADE)
    block_set= models.ManyToManyField(Block)
    prix = models.PositiveIntegerField()

DjangoAdmin的屏幕截图:

在大宗价格的变化列表中,我希望每次选择一个块时都要过滤该块的列表,因此B2,B1将不会显示在第二个输入中,因为它们是在第一个输入中选择的, 有办法吗?  enter image description here

0 个答案:

没有答案