ubuntu 환경에서 nginx를 적용하면 css 가 깨진다..
일단 정적파일들을 모아서 이동시켜주면 된다.
manage.py 가 있는 폴더로 이동해서 (거의 루트 폴더)
python manage.py collectstatic
이렇게 하면 staticfiles 라는 폴더가 뜨면서 모아진다.
그럼 현재 작업폴더에 collectstatic 이라는 폴더가 생성 되는데
이 폴더를 옮겨 주어야 한다!
sudo mv staticfiles /var/www/
-> staticfiles 폴더를 /var/www/ 위치로 이동시킨다는 뜻
그리고 nginx 설정으로 가서
location /static/ {
alias /var/www/staticfiles/;
expires 30d;
add_header Cache-Control "public, no-transform";
}
라는 문구를 추가해준다!!!!!!
그럼 .. 원래 보던 django 가 나온다....