Jinja2模板超级函数未使用django呈现

Jinja2模板超级函数未使用django呈现,django,django-templates,Django,Django Templates,我有两个非常简单的模板,比如 index.html: <html> <head> </head> <body> {% block content %}hello{% endblock %} </body> </html> 但是,当我使用details.html呈现视图时,会出现此错误 Could not parse the remainder: '()' from 'supe

我有两个非常简单的模板,比如

index.html:

<html>
    <head>
    </head>
    <body>
        {% block content %}hello{% endblock %}
    </body>
</html>
但是,当我使用details.html呈现视图时,会出现此错误

Could not parse the remainder: '()' from 'super()'
我需要一些进口货吗


(在我使用super()函数之前,模板是正确呈现的)

Django 1.7及更早版本不支持Jinja本机。除非您已经使用了Jinja,否则您的模板应该使用Django模板语言,并且您不能使用Jinja

Django 1.8将具有对Jinja2的本地支持


在Django模板语言中,您可以使用
{{block.super}
从父模板访问块的内容。

Django 1.7及更早版本本机不支持Jinja。除非您已经使用了Jinja,否则您的模板应该使用Django模板语言,并且您不能使用Jinja

Django 1.8将具有对Jinja2的本地支持


在Django模板语言中,您可以使用
{{block.super}
从父模板访问块的内容。

您是如何配置Django使用Jinja的?在哪里?在settings.py中?我用的是django 1.7,从没听说过这个设置哦,我明白了!我没有意识到这一变化,谢谢!:您是如何配置Django来使用Jinja的?在哪里?在settings.py中?我用的是django 1.7,从没听说过这个设置哦,我明白了!我没有意识到这一变化,谢谢!:D
Could not parse the remainder: '()' from 'super()'