1

我是一个服用djangobook tutorial。我尝试自己输入整个代码,但在某些情况下,例如现在,我的代码并不正确,尽管复制粘贴的代码相同,但它运行良好。如何解决这个问题?

我的代码(不工作)是:

{% extends "base.html" %}
{$ block title %}The current time{% endblock %}
{% block content %}
<p>It is now {{ current_date }}.</p>
{% endblock %}

本教程提供的(工作代码)是:

{% extends "base.html" %}
{% block title %}The current time{% endblock %}
{% block content %}
<p>It is now {{ current_date }}.</p>
{% endblock %}

我得到:第 3 行错误无效的块标签:'endblock'

很抱歉,我刚刚看到我的错误并且代码不一样...感谢您的即时编辑...我猜stackoverflow真的可以挽救生命!

4

2 回答 2

2

您的代码中的第 2 行是错误的:

{$ block title %}The current time{% endblock %}

应该

{% block title %}The current time{% endblock %}

投资一个 IDE(例如 eclipse)总是一个好主意,它可以在发生此类错误时提供直接反馈并且它们将会发生!

于 2012-12-19T11:57:32.490 回答
1
{$ block title %}The current time{% endblock %}

用 % 改变美元符号,你就完成了

于 2012-12-19T11:57:47.533 回答