● static 파일 등록
: django 에서는 정적파일(css, image....) 파일을 관리하기 위해서 STATIC option을 제공하고 있다.
1. static 파일 생성
- 프로젝트 루트 경로에 static파일을 생성하고 정적파일들을 넣어서 관리한다.
- 파일명(static)은 변경이 가능하나 default가 static 으로 설정되어 있다.
2. settings.py
- settings.py 안에 'STATIC_URL' , 'STATICFILES_DIRS' 을 설정한다.
STATIC_URL = '/static/'
STATICFILES_DIRS = ( os.path.join('static'), )
3. html
- 정적파일을 load하고 import하여 정적 파일 사용한다.
{% load static %}
<!-- css파일 -->
<link rel="stylesheet" type="text/css" href="{% static 'css/login.css' %}">
<!-- image 파일 -->
<img src="{% static 'image/icon/signup.png' %}" alt="">
'python + Django' 카테고리의 다른 글
python crawling (naver) (0) | 2019.11.01 |
---|---|
제너릭 뷰 오버라이딩 (0) | 2019.03.24 |
파이썬 진행상황 (0) | 2019.02.18 |
django 가상환경 설정 (windows10) (0) | 2019.02.12 |
models.py 추가 사항 (0) | 2019.02.11 |