view.py
def a(request)
a=3.222
c=1.555
if a>5:
b='<h1>%0.3f</h1>' % (a)
else
b='%0.3f' % (a)
content={'a':b, 'c':c}
return render(request, 'a.html', context)
a.html
{{ a|safe }}
{{ c }}
PL ロケート内。小数点記号は ',' C の値は 1,555 と出力されますが、b は 3.222 と出力されます。これは、html タグのために使用しなければならない safe を使用しているためです。すべての float 値を「,」で区切るにはどうすればよいですか?