바뀜

둘러보기로 가기 검색하러 가기
817 바이트 추가됨 ,  2021년 6월 8일 (화) 20:22
편집 요약 없음
31번째 줄: 31번째 줄:  
(깃에서도 이 디렉터리 빼주는 게 맞지 않을까?)
 
(깃에서도 이 디렉터리 빼주는 게 맞지 않을까?)
 
|}
 
|}
 +
===collectstatic===
 +
프로젝트에서 사용하는 모든 정적 파일들을 모아 하나의 경로에 모아준다.(서버에서 참고할 곳을 지정하여 사용할 수 있게끔)
 +
 +
일반적으로 서버에선 static이라는 키워드로 하나의 디렉터리를 지정하는데, 이들을 한데 모아두어야 서버에서 참조해 활용할 수 있다.
 +
 +
python manage.py collectstatic
 +
 +
그런데, 개발 settings에서는 STATICFILES_DIRS를 사용해야 하고, 운영 settings에서는 STATIC_ROOT를 사용해야 한다. 이처럼 세팅을 분리한 경우엔
 +
 +
<code>python manage.py collectstatic --settings=config.service_settings</code> 형태로 개발용 세팅으로 실행해준다.
 +
 +
CommandError: Collecting static files cancelled. 에러가 나면 python manage.py collectstatic --noinput

둘러보기 메뉴