2011-02-03 1 views
1

モデルにユーザーが送信したデータを保存します。私は現在、データを正規化するためのテンプレートフィルタを持っています。たとえば:Django:テンプレートに表示するためにユーザーが提出したモデルデータを正規化する

Mcjunkin -> McJunkin 
john and beth -> John & Beth 
K.j. Johnson -> K.J. Johnson 

は、誰もが使用して、テンプレート・フィルターなしで、私はこれらのモデルのフィールドを表示するたびに、このを行う方法を提案することはできますか?

おそらく、私が表示しようとしているdjangoフィールドのプロパティがdisplay_*であると考えていました。そして、代わりに:

Name: {{ model_instance.display_name }} 

をそして、それは表示する前に、フィールドの正規化を行います:

Name: {{ model_instance.name|normalize_name }} 

私がやります。

答えて

1

ブラボー。私たちもそうしています。

私たちはプロパティとして「表示のための正規化」フィールドを持っています。同様に、計算された計算のような他のもの。

関連する問題