2011-12-08 20 views
3

我很努力地找到一種方法,讓多字應用程序名稱在Django管理中正確顯示。如何在Django admin中正確顯示多詞應用名稱(即空格)?

我已經嘗試了CamelCasing,連字符和下劃線,但是在每種情況下,應用程序名稱都只顯示在管理中,就像在項目中命名一樣。我已經搜索了答案,但奇怪似乎無法找到答案。

我敢肯定,我一定是失去了一些東西明顯...

回答

1

不幸的是,afik,Django不真正支持的「冗長的名字」爲應用程序的概念。管理員只是app_name.title()。所以想要你想要的,需要更多的技巧。沒有嘗試過(從不需要這個),但this solution可能只是工作。

+0

啊哈,謝謝,我沒有想到像模板過濾器那麼簡單。這看起來會很好,但如果Django爲應用程序添加了verbose_name之類的東西,它顯然會更加整潔! – matt

+0

這麼多的工作,有''而不是'_'。不喜歡... – andi

相關問題