Django模板块被打印两次

时间:2013-11-27 14:47:57

标签: django django-templates block

我在base.html模板文件中有这个:

<body class="{% block body_class %}{% endblock %}">

然后在我的视图模板文件中:

{% block body_class %}my_class{%%}

输出的HTML如下所示:

<body class="my_class">my_class ...

我错过了什么吗?

更新

base.html文件

<!DOCTYPE html>
<html lang="en">
<head>

</head>
<body class="{% block body_class %}{% endblock %}">
{% block header %}{% endblock %}

{% block content %}{% endblock %}

{% block footer %}

{% endblock %}
</body>
</html>

应用程序/ base.html文件

{% extends 'base.html' %}

应用程序/ view.html

{% extends 'app/base.html' %}

{% block content %}
{% block body_class %}login{% endblock %}
{% endblock %}

解决

在输入更新时想出来。问题在于使用{% block body_class %}

中的{% block content %}

0 个答案:

没有答案