在我的本地服務器上,我發現了以下錯誤在終端Django的:錯誤500圖標
[03/Oct/2011 22:49:19] "GET /favicon.ico/ HTTP/1.1" 500 65893
在我site_base.html
,我已經有下面一行:
<link rel="icon" href="{{ STATIC_URL }}images/favicon.ico" />
是什麼造成這個錯誤,我該如何讓它停止?
在我的本地服務器上,我發現了以下錯誤在終端Django的:錯誤500圖標
[03/Oct/2011 22:49:19] "GET /favicon.ico/ HTTP/1.1" 500 65893
在我site_base.html
,我已經有下面一行:
<link rel="icon" href="{{ STATIC_URL }}images/favicon.ico" />
是什麼造成這個錯誤,我該如何讓它停止?
默認的查找瀏覽器所做的是/favicon.ico
。但是,由於您指定了鏈接,因此瀏覽器不應該這樣做。在您使用的特定瀏覽器和版本中,很可能有一個錯誤負責發送額外的請求,但這並不重要。
由於該特定請求使其進入Django URL處理機制,並且無論視圖是如何響應,都會因爲提供的參數而窒息,您將收到500錯誤。
檢查您的urls.py並查看哪個模式將接受URL /favicon.ico/
。然後,進入相應的視圖,看看爲什麼它會導致它窒息,或者改變模式,使它不會捕獲這樣的URL,因爲它大多可能不應該放在首位。
500是服務器端錯誤,而不是404頁面無法找到。您可以粘貼完整的回溯以便我們可以看到錯誤嗎? –
我實際上沒有在本地獲得任何回溯。我的頁面加載正常,但是所有的響應都是最後顯示的500錯誤。 – super9
嘗試在settings.py文件中設置DEBUG = True。 –