我在模板标签文件夹内的 apptags.py 文件中制作了一个自定义模板标签,模板标签文件夹在我的应用程序文件夹内,代码如下
from django import template
import datetime
register=template.Library()
@register.simple_tag(name="get_date")
def get_date():
now = datetime.datetime.now()
return now
我在我的 html 文件中使用它作为
% load static %}
{% load apptags %}
{% get_date as today %}
<h2>Today is {{today}} </h2>
它显示以下错误:
/exam/show-test/ 'apptags' 处的 TemplateSyntaxError 不是已注册的标签库。必须是以下之一: admin_list admin_modify admin_urls cache i18n l10n log static tz
PS :- Templatetag 是一个包,因为我在其中创建了一个init .py 文件