DEBUG=False로 하고 배포하게 되면 css가 적용되지 않는데 찾아보니 장고의 스태틱 파일을 웹서버에서 읽어야하기 때문(?) 이라고 하는 것 같아서 python manage.py collectstatic으로 staticfiles 폴더를 생성했다.
이렇게 했을 때 로컬에서는 DEBUG=False로 하면 css가 적용되는데 aws에 올리니까 여전히 css가 적용되지 않는다.
https://docs.djangoproject.com/en/3.0/howto/static-files/deployment/
https://blog.hannal.com/2015/04/start_with_django_webframework_06/
6. Django 정적 파일 기능 이해하기 · Kay on the rails
6. Django 정적 파일 기능 이해하기 26 Apr 2015 지난 5회에서 다룬 정적 파일을 Django에서 어떻게 다루는지 자세히 알아 보겠습니다. 1. Django와 정적 파일 웹 서버와 웹 애플리케이션, 그리고 정적 파일 웹 게시판이나 블로그, 또는 우리가 만들 Pystagram은 웹 프로그램 또는 웹 애플리케이션입니다. 이런 웹 애플리케이션이 필요한 이유는 뭘까요? 웹 서버는 웹 클라이언트가 특정 위치에(URL) 있는 서버 저장소(storage
blog.hannal.com
2020-02-19 업데이트
- django 공식 문서를 통해서 계속 찾아보고 있는데, 되는 경우와 되지 않는 경우의 차이를 정확히 파악하기가 어렵다. 웹서버(nginx)와 wsgi에 대해서 더 공부를 해야 확실히 알 수 있을 것 같다.
'파이썬 > 에러 코드' 카테고리의 다른 글
[AWS] Free Tier임에도 돈을 내는 사람 (0) | 2020.04.03 |
---|---|
[Excel] SUMIF 함수에 대한 재미있는 사실 (0) | 2020.04.03 |
[Python] UnboundLocalError (0) | 2019.12.25 |
[Python] 'NoneType' object is not iterable (0) | 2019.12.23 |
[Github] API KEY 노출 문제 (0) | 2019.12.10 |