也许这样做真的很简单,但我搜索了两个小时,什么都没有......
当我在Django中有一个ManyToMany字段时,我可以在表单中使用FilteredSelectMultiple小部件:
class Promocion(forms.ModelForm):
class Meta:
model = Promocion
fields = "__all__"
widgets = {
'restaurante': admin.widgets.FilteredSelectMultiple("Somethings", is_stacked=True),
}
我的问题是,我需要对一个带有搜索框的ForeignKey字段使用一些类似的东西,并允许我选择一个对象,因为实际上我只能从列表中选择(一些繁琐的东西):