我有两个相关的模型,我想用django.forms中的multiplechoicefield显示它们,但是我想要分配的模型取决于相关模型的多个选择框。
class Model(models.Model):
name = models....()
....
class OtherModel(models.Model):
name = models....()
model = models.ForeignKey()
在我的表格中,我有:
class ModelAdminForm(forms.ModelForm):
model = forms.MultipleChoiceField(queryset = model.objects.all())
other_model = forms.MultipleChoiceField(queryset =
other_model.objects.all())
但我想做那个other_model MultipleChoiceField显示我只与模型相关的对象,我怎么能通过queryset过滤器或其他方式来做到这一点。