djangoテンプレート内でのPython文字列フォーマットの簡単な使用方法はありますか?つまり、私はこのケースでは知っているテンプレートにdjangoテンプレートでのPython文字列フォーマットの使用
{{ variable|%.3f }}
をこのような何かを行うことができるようにしたいのですが、一つはちょうど
{{ variable|floatformat:3 }}
を使用することができますしかし、私は本当になりたいですPythonの文字列形式を総称してdjango変数に使用できます。私のシステムでは、出力をフォーマットする2つの異なる方法(Python対django)に対処しなければならないので不便です。標準化したいのですが。私はこれらのいずれかがすでに存在してください
{% pyformat variable format="%.3f" %}
または多分
{{ variable|pyformat:"%.3f" }}
などのカスタムテンプレートフィルタのようなカスタムテンプレートタグを書くことができますか?顧客フィルタは、そのように渡された文字列で動作しますか?
を「この指定子は、主要なことを除いて、構文をフォーマットPython文字列を使用しています"%"は削除されました " – Andrei