django千位分隔符,用于模板中的产品价格

我有小数的产品价格, 像15000.0000 现在我想在它上面应用千位分隔符,
intcomma
过滤器可以正常工作,如下所示 但在它之后我无法应用
currency
过滤器,意味着它无法使用货币过滤器。 我想要我的价格的最终输出:PKR 15,000.00 任何建议来得到这个? 谢谢 :)     
已邀请:
satchmo
currency
过滤器需要一些可以转换为十进制的东西。但是
intcomma
返回一个字符串,由于它添加了千位分隔符,因此无法再将其转换为十进制。 解决方案是自己编写一个
currency_with_intcomma
模板过滤器,首先运行
currency
过滤器然后应用千位分隔符(你不能使用内置过滤器,你必须这样做“manullay”)。     

要回复问题请先登录注册