我已經谷歌搜索,並在這裏搜索,但無法找到我明白的解釋。我有一個值被傳遞到HTML模板,其值爲53.0,它是從第三方API獲得的。如何在Python Flask和Jinja中設置浮點數的格式?
我的代碼是:
£{{product_details.UnitPrice}}
該款顯示器£53.0,是有格式以此爲2的小數位浮點以便它能夠正確讀取£53.00的一種方式。
我試過從github讀取一些指令here但我不明白他們。我試圖避免在我的實際Python代碼中分別格式化每個變量還是錯誤的方法?
我編輯的問題,因爲按我的評論:
£{{product_details.UnitPrice|float}}
沒有任何區別,我不明白給出的鏈接。
這個答案請看:https://stackoverflow.com/a/11260267/7090605 –
我已經讀了,並沒有對任何意義我的背景。 £{{product_details.UnitPrice | float}}沒有區別。 –
看看我鏈接的具體答案 - 它提到了這樣做:'{{'%0.2f'|格式(proc_err |浮動)}}%'。在這個問題的上下文中,它看起來像'£{{'%0.2f'| format(product_details.UnitPrice | float)}}'。 –