Sin*_*nux 4 python django django-models django-forms django-admin
我得到了一个foreign key大约有 100,000 个日期的模型。
选择想要的数据太难了。所以我想知道是否有一种人性化的方式来添加foreign keydjango admin。
我试过了raw_id_fields,没用。
这不起作用。
如果您raw_id_fields在源管理类上设置了一个集合,则可以search_fields在目标管理模型上设置search_fields,以便能够根据该集合过滤结果,即您将在选择列表弹出窗口中获得一个搜索输入字段,请参见下图。
或者,django-2.0 刚刚合并了一个拉取请求,为在 django 管理中使用 select2 小部件提供支持,请参阅拉取请求以获取支持字段的完整列表:https : //github.com/django/django/pull/6385
有了这个,您可以在源管理类autocomplete_fields的foreignkey字段上使用 ,并像以前一样在search_fields目标管理类上设置 。