Django에서 아이콘을 추가하는 방법을 정리한 글이다.
아이콘 파일을 static
폴더에 저장한다.
myapp/
│── static/
│ │── ico/
│ │ │── favicon.ico
HTML 파일에서 link
태그를 사용하여 아이콘을 추가합니다.
<link rel="icon" type="image/x-icon" href="{% static 'ico/favicon.ico' %}">
아래와 같이 이미지
파일로도 가능하다.
<link rel="shortcut icon" href="{% static 'img/favicon.png' %}">
settings.py
에서 STATICFILES_DIRS
를 설정합니다.
import os
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
서버를 실행하고 브라우저에서 아이콘이 정상적으로 표시되는지 확인합니다.
python manage.py runserver
간혹 제대로 한 것 같은데도 안된다면, settings.py에서 DEBUG 모드를 False로 해야한다.
@nullvuild