Django 第1行上的块标记无效:';设置';。您是否忘记注册或加载此标签

Django 第1行上的块标记无效:';设置';。您是否忘记注册或加载此标签,django,jinja2,Django,Jinja2,page.html {% set x = 5 %} 我在运行网站时遇到以下错误 第1行的块标记无效:“set”。您是否忘记注册或加载此标签 我想你应该试试“with”标签: 或: 我想你应该试试“with”标签: 或: 这个{%set…%}是从哪里来的?你在Django启用了Jinja2吗?我不明白你的意思。@blhsing怎么做?这个{%set…%}是从哪里来的?你在Django启用了Jinja2吗?我不明白。@blhsing怎么做?很难说你真正想做什么。也许自定义模板标签就是您要寻找的

page.html

{% set x = 5 %}
我在运行网站时遇到以下错误

第1行的块标记无效:“set”。您是否忘记注册或加载此标签


我想你应该试试“with”标签:

或:


我想你应该试试“with”标签:

或:


这个
{%set…%}
是从哪里来的?你在Django启用了Jinja2吗?我不明白你的意思。@blhsing怎么做?这个
{%set…%}
是从哪里来的?你在Django启用了Jinja2吗?我不明白。@blhsing怎么做?很难说你真正想做什么。也许自定义模板标签就是您要寻找的:使用自定义模板标签,您必须在每个页面中加载模板标签。。。使用上下文处理器,您可以将其全局化到整个应用程序,而无需在每个页面中导入。很难说您真正想要做什么。也许自定义模板标签就是您要寻找的:使用自定义模板标签,您必须在每个页面中加载模板标签。。。使用上下文处理器,您可以将其全局化到整个应用程序,而无需在每个页面中导入
{% with x=1 %}  
{% with "5" as x %}