2017-04-06 60 views
0

一些值這是我的模型:如何排除在MultipleChoiceField Django的

class MyModel(models.Model): 
    my_field = models.ManyToManyField(AnotherModel) 

這是我的看法:

class MyModelView(UpdateView): 
    model = MyModel 

是否可以排除在我看來,從多個選擇列表中的一些值? 例如: AnotherModel表中有10個位置,但更新MyModel時,我只需要5個值就可以選擇。

回答

1

您可以使用limit_choices_to參數ManyToManyField

它在ForeignKey中的作用與limit_choices_to參數完全相同。您可以查看ForeignKey文檔中給出的示例。

相關問題