Django模板与此等效吗?地址:
timesince(value).split(", ")[0]
我有一个不能使用templatetags的用例。在我的templatetag中,我会这样做:
@register.filter
def custom_timesince(value):
return timesince(value).split(", ")[0]
我如何在我的Django HTML模板中不使用templatetag来做这个呢?django模板中的变量是:
{{datetime_obj}}
编辑: 如果可能的话,我想复制以下功能: Remove trailing data from Django timesince
使用^{} 模板过滤器而不是模板标记。像这样:
注意,
comparison_date
是可选的。也可以使用} 模板过滤器。像这样:
humanize
内置库的^{如果您选择后者,请不要忘记将
django.contrib.humanize
添加到INSTALLED_APPS
设置中,并将{% load humanize %}
放在您要使用naturaltime
的模板顶部。相关问题 更多 >
编程相关推荐