2012-12-19 71 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 %} 

變化與%的美元符號,就大功告成了

相關問題