Python Django模板如何将数字转换为单词

Python Django模板如何将数字转换为单词,python,django,django-templates,django-template-filters,Python,Django,Django Templates,Django Template Filters,我正在搜索一个模板标记,以便将522这样的值转换为522。查看我遇到的文档 使人性化 它有一个内置的标记intword,但它只适用于数字大于一百万的数字 作为一种替代解决方案,我使用函数创建了一个标记 如果有更好的解决方案,请提出建议 查看此库: 直接从文档中: >>> from num2words import num2words >>> num2words(42) forty-two >>> num2words(42, ordinal=

我正在搜索一个模板标记,以便将522这样的值转换为522。查看我遇到的文档

使人性化

它有一个内置的标记intword,但它只适用于数字大于一百万的数字

作为一种替代解决方案,我使用函数创建了一个标记

如果有更好的解决方案,请提出建议

查看此库:

直接从文档中:

>>> from num2words import num2words
>>> num2words(42)
forty-two
>>> num2words(42, ordinal=True)
forty-second
>>> num2words(42, lang='fr')
quarante-deux

谢谢,这对我来说很有用,我可以使用库创建自定义django标记。