enter image description here此处显示{%extends%}和{%block body_block%},{%endblock%},但他们不应该这样做。如何解决这个问题?
答案 0 :(得分:0)
{%extends%}表示您正在使用Django的模板扩展。所以你需要一个base.html文件来扩展。例如,您可以像这样创建一个base.html文件:
<html>
<head>
<title>XXX</title>
</head>
<body>
{% block body_block %}
{% endblock %}
</body>
</html>
然后,在原始文件中,改变如下:
{% extends 'base.html' %}
{% block body_block %}
<h1>Hello ClassBased View</h1>
{% endblock %}
然后'body_block'部分将填写base.html的'{%body_block%}'部分。 See more here