-
azure에서 static 파일 문제컴퓨터 공부 ver 0.1/Django 2016. 5. 11. 18:26반응형
페이지를 Azure에 올렸는데, static 파일을 읽어오지 못해서 Admin페이지의 디자인이 적용이 안되거나, CSS, Javascript등 Static폴더에 저장해 놓은 파일을 못 읽어 오는 경우가 있답니다.
이것 역시, web.config 에서 설정을 변경(?)해주면 된답니다.
고생한 것 치고는 해결 방법이 굉장히 허무했습니다...
보통 처음 프로젝트를 올린 후 manage.py 를 이용해서 static파일을 모아야 하는데요.
(명령어는 collectstatic: env\Scripts\python manage.py collectstatic --settings=fromleaf.settings.azure_webapp 이렇구요.)
이 명령어를 했음에도 안되는 경우가 있답니다. 그럴 때는 web.config의 python 버전 설정을 수정해주면 됩니다.
<remove name="Python273_via_FastCGI" />
<remove name="Python340_via_FastCGI" />위의 설정을
<remove name="Python27_via_FastCGI" />
<remove name="Python34_via_FastCGI" />
이렇게 변경해주시면 됩니다.
아무래도 버전 문제 인것 같은데, 왜 그런지는 못 찾겠더라구요.
이 방법을 알려준 고마운 Stackoverflow의 글도 함께 링크합니다.
반응형'컴퓨터 공부 ver 0.1 > Django' 카테고리의 다른 글
환경설정 값 관리하기 (0) 2019.02.01 ImportError: No module named 'MySQLdb' (0) 2016.07.07 django.db.utils.OperationalError: no such column: django_content_type.name (0) 2016.05.11 The page cannot be displayed because an internal server error has occurred. 메시지가 화면에 보인다. (0) 2016.05.11 Azure 에서 Django 프로젝트 세팅하기. (0) 2016.05.11 댓글