한 개만 더, 한 발만 더

어제보다 조금 더 나은 오늘을 만들기 위해 노력합니다.

파이썬/에러 코드

[Python] Django Static Files & Deploy

토이판다 2020. 2. 4. 22:27

 

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에 대해서 더 공부를 해야 확실히 알 수 있을 것 같다.