Django在模板之外人性化?
Posted
技术标签:
【中文标题】Django在模板之外人性化?【英文标题】:Django humanize outside of template? 【发布时间】:2013-06-18 02:03:01 【问题描述】:我知道我可以使用 humanize 模块将日期/时间转换为 django 模板中更友好的格式。我想知道我是否可以在模板之外转换这些东西。例如在 views.py
函数或 models.py
类中(意思是在 django 模板之外)。有没有其他图书馆可以做到这一点?
【问题讨论】:
【参考方案1】:是的,你可以
假设你想在views.py
中调用naturalday
你会这样做
from django.contrib.humanize.templatetags.humanize import naturalday
natural_day = naturalday(value)
签名和选项可以参考source code here
【讨论】:
以上是关于Django在模板之外人性化?的主要内容,如果未能解决你的问题,请参考以下文章