默认情况下ForeignKey调用的时候只能单选,当内容过多时候不方便,所以启用带搜索功能,就相对很方便了。
在admin.py中使用
#保证以下2个参数都要有内容,否则会报错
autocomplete_fields = ('name',)
search_fields = ['name']
#关联表对应的admin.py中需要添加以下,不能为空
search_fields = ["name",]
具体效果:
默认情况下ForeignKey调用的时候只能单选,当内容过多时候不方便,所以启用带搜索功能,就相对很方便了。
在admin.py中使用
#保证以下2个参数都要有内容,否则会报错
autocomplete_fields = ('name',)
search_fields = ['name']
#关联表对应的admin.py中需要添加以下,不能为空
search_fields = ["name",]
具体效果: