我有一个使用烧瓶的网站,我想在我的网站内显示由 goaccess 生成的统计信息。
在我的 route.py 中,我添加了:
@main.route("/report")
def report():
return render_template('report.html')
我已经确保report.html 在模板forlder 中。
问题是我收到以下错误:
File "/templates/report.html", line 866, in template
<div class="grid-module {{#className}}{{className}}{{/className}}{{^className}}gray{{/className}}">
File "/lib/python3.6/site-packages/jinja2/environment.py", line 497, in _parse
return Parser(self, source, name, encode_filename(filename)).parse()
File "/lib/python3.6/site-packages/jinja2/parser.py", line 901, in parse
result = nodes.Template(self.subparse(), lineno=1)
File "/lib/python3.6/site-packages/jinja2/parser.py", line 874, in subparse
next(self.stream)
File "/lib/python3.6/site-packages/jinja2/lexer.py", line 359, in __next__
self.current = next(self._iter)
File "/lib/python3.6/site-packages/jinja2/lexer.py", line 562, in wrap
for lineno, token, value in stream:
File "/lib/python3.6/site-packages/jinja2/lexer.py", line 739, in tokeniter
name, filename)
jinja2.exceptions.TemplateSyntaxError: unexpected char '#' at 298804
有人知道如何解决这个问题吗?我不想碰 report.html 并想这样使用它。
如果没有解决方案,任何人都可以建议一种从互联网访问 report.html 的方法吗?
谢谢你。