2011-12-08 5 views
3

私は、Djangoの管理者に複数の単語のアプリ名を正しく表示する方法を見つけるのに苦労しています。Django管理者にマルチワードアプリ名を正しく表示するにはどうすればいいですか?

私はCamelCasing、ハイフンとアンダースコアを試しましたが、いずれの場合もアプリ名はプロジェクトに名前が付けられたとおりに管理者に表示されます。私は答えを探し回ったが、奇妙なことに、見つけられないようだ。

私は何かを明らかに不足しているしなければならないと確信している...

答えて

1

残念ながら、アフィク、Djangoは本当にアプリケーションのために、「冗長な名前」の概念をサポートしていません。管理者はちょうどapp_name.title()です。だから、あなたが欲しいと思うようになるには、さらにトリッキーが必要です。試したことがない(これは決して必要ありませんでしたが)this solutionはうまくいくかもしれません。

+0

Aha、ありがとう、私はテンプレートフィルターほど単純ではないと思った。 Djangoがverbose_nameのようなものをアプリケーションに追加すると、明らかにもっとうまくいくはずですが、うまくいくように見えます! – matt

+0

は非常にうまく動作し、 '_の代わりに' 'を使用します。嫌い... – andi

関連する問題