无效的块标记.您是否忘记注册或加载此标记?

nlr*_*r25 8 html python django

获取无效的块标记消息Invalid block tag on line 2: 'out'. Did you forget to register or load this tag?但不知道原因.这是我的设置:

graphs.html

{% out %}
Run Code Online (Sandbox Code Playgroud)

views.py

out = 'something to say'
template = loader.get_template('viz_proj/graphs.html')
context = {
    'out' : out
} 
return HttpResponse(template.render(context, request))
Run Code Online (Sandbox Code Playgroud)

settings.py

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'viz_proj'
]
Run Code Online (Sandbox Code Playgroud)

项目heirarchy

viz_proj
|
viz_proj----------------------------------------templates
    |                                              |
    settings.py--views.py--urls.py               graphs.html
Run Code Online (Sandbox Code Playgroud)

Chr*_*nes 20

我想你想尝试{{out}}而不是{%out%}.