2017-09-30 6 views
0

値を表示するために{{ data.user_data.id_card }}を使用しますが、私はそれにNoneを得る:テンプレート入力に `` None``の代わりに `` ``にする簡単な方法はありますか?テンプレートで

enter image description here

は、入力に""代わりのNoneとしてそれを作るための簡単な方法はありますか?

私は{% if %}を使用することはあまりにも面倒で、私のコードでは簡潔ではないと思います。

テンプレートフィルタ方法があれば使用できますか?

+1

「{{data.user_data.id_card | default: ""}} 'ですか? –

+0

私は試して、そこに言う:名前空間 'デフォルト'はバインドされていません – 244boy

答えて

1

default_if_noneを使用して、テンプレートのNoneの値を置き換えます。

{{ data.user_data.id_card|default_if_none:"" }} 

defaultを使用して、テンプレートの空の文字列を置き換えます。

{{ data.user_data.id_card|default:"Nothing" }} 
関連する問題