第8行的块标记无效:“ endblock”。您是否忘记注册或加载此标签?

时间:2019-03-19 13:27:07

标签: python html django

我是Django的新用户,并且正在通过Youtube视频学习。我做了所有相同的事情,但是却收到了这个代码块错误。 这是我的模板名称base.html

<head>
    <meta charset="UTF-8">
        <title>{% block title %}{% endblock %}</title>
</head>
<body>

{% block content %}

{% endblock %}

</body>

另一个模板名称home.html

{% extends "base.html" %}

{% block content % }

<h1>Hello , Welcome Home</h1>

{% endblock %}

views.py内容:

from django.shortcuts import render

def home(request):
    context ={}
    template = "home.html"
    return render(request , template , context)

我已经尝试了几次,但仍然找不到错误在哪里。谁能帮我?谢谢。

1 个答案:

答案 0 :(得分:4)

{% block content % }

应该是

{% block content %}

%和}之间没有空格。