我肯定做错了什么,但我不确定是什么!
在我的 django 项目中,我创建了一个名为“templatetags”的文件夹,在该文件夹中我有:
__init__.py
tags.py
在标签.py 中:
from datetime import datetime
from django import template
register = template.Library()
@register.filter("timestamp")
def timestamp(value):
try:
return datetime.fromtimestamp(value)
except AttributeError:
return ''
在我的一个模板中,我调用:
{{record.date|timestamp|date:"D d M Y"}}
然而,当我运行模板时,我得到以下输出错误:
Exception Type: TemplateSyntaxError
Exception Value:
Invalid filter: 'timestamp'
有人可以让我知道我做错了什么吗?