1
在Django /的contrib /管理/視圖/ main.py,您可以找到:如何更改Django Admin中的EMPTY_CHANGELIST_VALUE?
# Text to display within change-list table cells if the value is blank.
EMPTY_CHANGELIST_VALUE = ugettext_lazy('(None)')
我怎樣才能cange這個值,而不使用翻譯並沒有覆蓋整個Django的管理應用程序嗎?
是的,它確實很好。這裏的問題是,由於默認情況下此值爲惰性翻譯,因此它不會被默認或default_if_none過濾器捕獲。我不得不覆蓋所有使用它的管理員模板(3個文件),並在其中插入自定義過濾器。所以這是一個更可持續的更簡潔的解決方案。 – Enuy
@Enuy很好,這hacky的方式更簡單:) – alecxe