django-modeltranslation 似乎打破了 admin search_fields

问题描述

我将 django-modeltranslation 用于我的一些模型上的一些属性,它似乎破坏了 Django 管理员搜索(因此也破坏了其他对象上的 autocomplete_fields)。

例如,如果我在 search_fields 中翻译了属性

search_fields = ("display_id","name",)

我收到错误消息:“相关字段的查找无效:​​icontains”

但是如果我将翻译的字段删除为:

search_fields = ("display_id",)

效果很好。

这是使用来自 modeltranslation.admin 的 TranslationAdmin,根据文档“对所有注册进行翻译的模型进行了一些时髦的修补”,所以我不知道我忘记了什么。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)