프로그래밍/Python
Django에서 static file (css,img 사용하기)
Terry Cho
2013. 11. 21. 23:29
django는 모듈화가 잘된건지. 웹개발에 최적화 된건지
여하간, tomcat처럼 디렉토리에 이미지나 CSS를 넣는다고 찾아지지 않는다.
(html) templates 처럼 특정 디렉토리를 생성하고 setting.py 파일에 지정해줘야 한다
setting.py에서
STATIC_URL = '/static/'
해주고
각 app 디렉토리 밑에 /static이란 디렉토리를 만들어준다.
사용할 때는 load staticfiles를 불러준후에 경로를 다음과 같이 지정해주면 된다.
{% load staticfiles %}
this is group home
<img src="{% static "img/logo_nav.png" %}">
※ static file 경로 지정 방법 -https://docs.djangoproject.com/en/1.6/howto/static-files/