我正在使用 django_select2 "ModelSelect2Widget" 并使用 html-form "No results found"。怎么了?
模型.py
class Department(Catalog):
name = models.CharField(max_length=50, unique=True)
class Person(Catalog):
surname = models.CharField(max_length=50)
name = models.CharField(max_length=50)
department = models.ForeignKey(Department, on_delete=models.PROTECT)
表格.py
class MyWidget(ModelSelect2Widget):
model = Department
search_fields = ['name__icontains', ]
class PersonForm(ModelForm):
class Meta:
model = Person
fields = ['surname', 'name', 'department']
widgets = {'department': MyWidget}