Django中favicon.ico文件的配置

默認情況下,瀏覽器訪問一個網站的時候,同時還會向服務器請求“/favicon.ico”這個URL,目的是獲取網站的圖標。

默認情況下,Django會返回404錯誤的,只是這個錯誤不會打印出來,並且瀏覽器接收到這個404錯誤後,也無傷大雅,因爲沒有圖標就用默認的圖標,所以這個錯誤也沒有跟通常的404錯誤一樣在網頁上顯示出來。


不過我們還是應該給網站配置一個圖標,這樣用戶體驗會更好一些。

配置favicon.ico文件,可以在url.py文件中這樣配置:

# favicon.cio
url(r'^favicon\.ico$', 'django.views.generic.simple.redirect_to', {'url': '/static/images/favicon.ico'}),

不過這個有個前提是在Django中,配置靜態文件的支持。

 

然後在static/images目錄下放一個名爲favicon.ico的圖片就大功告成了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章