static, media 서빙
개발서버에서는 해주지만, production 환경으로 가면 static, media 파일 서빙은 웹서버에서 커버해줘야 한다.
이걸 안했더니 어드민 페이지가 깨지고, 이미지 업로드도 안된다. 정확히는 업로드는 됐는데, 에디터에 안보임...
1. python manage.py collectstatic
2. 나는 nginx 를 쓰고 있으니 sites-enabled/blog.dgoon.net 에,
location /static/ { alias /[PROJECT]/static/; } location /media/ { alias /[PROJECT]/media/; }를 추가
3. restart nginx
4. Done!
테스트 이미지 업로드
굿!