jinja2.exceptions.TemplateSyntaxError: Unexpected end of template. Jinja was looking for the following tags: 'endblock'. The innermost block that needs to be closed is 'block'.
时间: 2023-07-14 18:12:02 浏览: 217
aiohttp-jinja2:aiohttp.web 的 jinja2 模板渲染器
这错误提示是因为在你的 Jinja2 模板中存在未正确闭合的代码块。在你的模板中,Jinja2 期望找到一个 `endblock` 标签来关闭代码块,但是却没有找到。
要解决这个问题,你需要检查你的模板文件,确保每个代码块都正确地包含了 `endblock` 标签。另外,也要确保每个标签都有正确的语法,没有语法错误。
例如,如果你有一个名为 `content` 的代码块,应该像这样编写:
```
{% block content %}
<!-- Your content here -->
{% endblock %}
```
请注意,你需要在代码块的开始和结尾处都添加标签,以确保代码块正确闭合。
阅读全文