Django(5) : static 파일 사용

Myeong Ho Song
Django develop
Published in
1 min readAug 5, 2016

웹페이지를 짜다보면 css나 이미지, 스크립트 등 여러 추가적인 파일들이 필요할 때가 있습니다. 이러한 파일들은 따로 모아서 관리를 하게 되는데 앱폴더에 static이라는 파일을 만들어 그곳에 두면 됩니다.

예시로 css 파일을 만들어 html파일에 적용하도록 하겠습니다. app_name/static 경로에 css파일을 만들고 예시로 아래와 같은 코드를 추가하였습니다.

div {
color : blue;
}

이렇게 만들어진 css파일은 html파일에 아래와 같은 코드를 입력하면 바로 쓸 수 있습니다.

{% load staticfiles %}
<link rel=”stylesheet” type=”text/css” href=”{% static ‘style.css’ %}” />

이미지를 불러올 경우 아래와 같이 코드를 입력하면 됩니다. 이 때 {% load staticfiles %}는 static 폴더에 있는 것을 사용하기 전에 작성이 되어 있어야 합니다.

 <img src=”{% static ‘background.jpg’ %}” />

--

--