[Django] CSS, JS 등 static 폴더 내의 변경이 적용되지 않을 때
로컬에서 static 폴더 내의 내용(정적 파일)을 수정하면 S3 자동으로 올라가고,
서버로 Django를 실행하면, S3에 올린 static 폴더를 받아온다.
변경된 내용이 자동으로 S3에 올라가고, 장고를 실행했을 때 S3에 있는 static을 받아오는거라서 css의 코드를 바꾼다거나 하면 자동으로 업데이트 되는줄 알았는데,
python manage.py collectstatic
을 해줘야 변경 내용이 업데이트된다.
S3를 사용하지 않고 로컬에서 하는 팀한테 물어보니까 자동으로 반영이 된다는데, 뭔가 설정이 잘못된 것 같다.
이렇게 프론트 작업을 불편하게 해놨을리가 없다.
반응형
'장고 [Django]' 카테고리의 다른 글
[Django error] TemplateDoesNotExist (14) | 2022.01.19 |
---|
댓글