2012-12-19 39 views
1

我是以djangobook tutorial。我尝试自己键入整个代码,但在某些情况下,比如现在它不会将我的代码作为正确的代码,尽管复制粘贴是相同的,但它仍然可以正常运行。这怎么解决?Django复制粘贴的代码有效,但没有输入

我的代码(不工作)是:

{% 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是真正的救命!

回答

2

2号线在你的代码是错误的:

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

应该

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

它始终是投资上的IDE是一个好主意(如偏食),它提供时直接反馈这样的错误发生,他们会发生!

+0

@Aggelos,因为这回答了你的问题,你应该大关它通过点击选中标记<---在那里接受。另外,学习diff工具也很有用(例如vimdiff,WinMerge,KDiff等)。 –

+0

噢,好的...谢谢...对不起,因为我是新来的,并且对一般的编码... – anges244

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

变化与%的美元符号,就大功告成了

相关问题