0

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

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

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

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

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

search_fields = ("display_id",)

它工作正常。

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

4

0 回答 0