标签: django django-models django-admin many-to-many
我有: 包含少量字段的Django-admin模型,其中两个字段很重要。 一个是IntegerField,连接到预定义选项列表,范围从1到5。 另一个是am2m-field,连接到一个有30k +对象的模型。
我想要的是在编辑一个对象时只显示(真正重)m2m字段,该对象除了一个可用选项外(1-4)。
I.e:在创建新对象时,它不应该显示,也不应该在编辑包含整数值5的对象时显示。
答案 0 :(得分:0)
通过编写带有admin-method的自定义change_form来解决它。