gpt4 book ai didi

django - 获取 Django 模板中 Decimal 字段的整数部分

转载 作者:行者123 更新时间:2023-12-02 06:25:47 25 4
gpt4 key购买 nike

我的问题很简单,但我找不到答案。如果之前已经回答过,我很抱歉。

我有一个 DecimalField,它来自 django 应用程序中模板的 View 。我需要只显示它的整数部分。

我怎样才能做到这一点?

========================== 找到解决方案==================== ====

抱歉,如果我得到许可,我就会回答,但只有在 8 小时后我才能回答。

谢谢您的回答。我找到了一个运行良好的内置解决方案。它是一个内置模板过滤器。文档如下。

https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#floatformat

基本上,我的用途是这样的:

{{decimal_obj|floatformat:0}}

更好的解决方案是字符串格式过滤器:

https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#stringformat

用法:

{{decimal_obj|stringformat:"d"}}

感谢您的帮助。伊格纳西奥是对的;)

最佳答案

如果您只需要显示其完整部分,则使用 stringformat “d”。如果您需要计算它,请在 View 中进行。

示例:

{{ 小数字段 |字符串格式:'d' }}

关于django - 获取 Django 模板中 Decimal 字段的整数部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8920221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com