私は間違いなく何か間違ったことをしていますが、何がわからないのです!
私のdjangoプロジェクトでは、「templatetags」というフォルダーを作成しました。そのフォルダーには、次のものがあります。
__init__.py
tags.py
tags.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 ''
私のテンプレートの1つでは、次のように呼んでいます。
{{record.date|timestamp|date:"D d M Y"}}
しかし、テンプレートを実行すると、次の出力エラーが発生します。
Exception Type: TemplateSyntaxError
Exception Value:
Invalid filter: 'timestamp'
誰かが私が間違っていることを教えてもらえますか?