2017年11月22日 星期三

Django - Django網站圖示的變更(favicon.ico,shortcut icon)

版本:

System version : Windows 10,Ubuntu16.04   
Python version : Python 3.6.0 :: Anaconda 4.3.1 (64-bit)  
Django version : 1.11.2

檔案結構:

◢ project_name
    ◢ app_name
        ◢ templates
            ◢ app_name
                page1.html
                404.html
        urls.py
        views.py
    ◢ project_name
        settings.py
        urls.py
        views.py
    ◢ static
        ◢ css 
        ◢ js 
        ◢ image 
            favicon.png
    manage.py
project_name/app_name/templates/app_name/page1.html
在html檔的第一行加上
{% load staticfiles %}
在head標籤內加入
<head>
    <title>...</title>
    <link href="{% static 'image/favicon.png' %}" rel="shortcut icon"></link>    
</head>
如果有做繼承關係的網頁,建議將以上程式碼放到父頁面

沒有留言:

張貼留言