【发布时间】:2013-06-18 02:03:01
【问题描述】:
我知道我可以使用 humanize 模块将日期/时间转换为 django 模板中更友好的格式。我想知道我是否可以在模板之外转换这些东西。例如在 views.py 函数或 models.py 类中(意思是在 django 模板之外)。有没有其他图书馆可以做到这一点?
【问题讨论】:
标签: python django django-templates humanize
我知道我可以使用 humanize 模块将日期/时间转换为 django 模板中更友好的格式。我想知道我是否可以在模板之外转换这些东西。例如在 views.py 函数或 models.py 类中(意思是在 django 模板之外)。有没有其他图书馆可以做到这一点?
【问题讨论】:
标签: python django django-templates humanize
是的,你可以
假设你想在views.py 中调用naturalday 你会这样做
from django.contrib.humanize.templatetags.humanize import naturalday
natural_day = naturalday(value)
签名和选项可以参考source code here
【讨论】: