azure django
-
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의 ..
-
django.db.utils.OperationalError: no such column: django_content_type.name컴퓨터 공부 ver 0.1/Django 2016. 5. 11. 18:18
Azure에서 migrate명령어 실행 후에 django.db.utils.OperationalError: no such column: django_content_type.name 이런 메시지를 볼 수도 있습니다. 물론, 로컬에서도 보실 수 있을지도 몰라요.위의 에러 메시지는 Django버전 문제로 발생하는 건데요. 아래 순서대로 Azure 서버에 있는 Django update해주시면 될꺼예요. 발생이유이 경우에는 상위 버전의 Django에서 해당 프로젝트를 만들었는데, 웹 서버의 Django 버전이 낮아서 발생한다고 한다. 해결방법 version 확인 코드: env\Scripts\python -c "import django;print(django.VERSION)" 이걸로 자신의 Django 버전을 확인해..
-
Azure 에서 Django 프로젝트 세팅하기.컴퓨터 공부 ver 0.1/Django 2016. 5. 11. 18:04
이 글이 여기와 어울리는지 모르겠네요. Azure에 Django 프로젝트 올리면서, 세팅에 필요한 명령어 정리해서 올립니다.혹시 잘 모르시는 분은 참고하세요. 저의 경우는 Azure에서 제공하는 Webapp 서비스에 기본적으로 Django가 설치되어 있는 PTVS를 이용했습니다. 이 서비스 이용하면 어렵지않게 Django를 이용해서 자신의 페이지를 만들 수 있습니다. 개인적으로 환경 설정 전에 Kudu를 이용해서 Python 폴더가 어디 있는지, 그 밖에 다른 폴더는 뭐가 있는지 확인해보실 걸 추천해드려요. Python 가상 환경 설정Python Version 2.7: d:\python27\python.exe -m virtualenv envPython Version 3.4: d:\python34\pyth..