我像使用$('.responses').replaceWith('<%= j render (:partial => "projects/new_response", :locals => { project: @project } )%> ');
一样使用Jinja
但我想分别显示整数部分和小数。
对于整数我有{{{:.2f}".format(price)|}}
。如何使用格式仅显示小数,但没有整数部分?
因为我想把它们放在不同的地方。感谢。
答案 0 :(得分:1)
您可以按.
template = """
{% set int_part, decimal_part = "{:.2f}".format(price).split('.') %}
int_part: {{ int_part }}
decimal_part: {{ decimal_part }}
"""
Environment().from_string(template).render(price=1.4567)
>> int_part: 1
decimal_part: 46