Django中有一个称为choices的字段,您可以在其中填写“选择”。
'''
connector = models.CharField(
max_length=255,
null=True,
blank=True,
choices = Food,
verbose_name="food",
Food = [
('chicken', 'Chicken'),
('queso', 'Queso'),
('carne', 'Carne')
]
'''
例如。
但是,如果选择的列表远远大于3个,该怎么办?是否可以添加搜索功能以缩小搜索范围?喜欢自动完成吗?我有300多种项目可供选择,但我只希望在键入相关字母时显示它们-即我键入“ A”,我希望以A开头的选项的下拉列表。 / p>
在Django中是否可以轻松地做到这一点?