azure
-
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 버전을 확인해..
-
The page cannot be displayed because an internal server error has occurred. 메시지가 화면에 보인다.컴퓨터 공부 ver 0.1/Django 2016. 5. 11. 18:12
프로젝트를 당당하게 서버에 Deploy 한 후, 주소치고 들어갔는데 The page cannot be displayed because an internal server error has occurred. 메시지가 보인다면...web.config에 추가만 해주면 됩니다. 전 이걸로 꽤 고생했죠;; 시나리오 Django프로젝트 웹 서버에 Deploy 후 Azure에서 제공해주는 사이트 주소를 입력페이지 화면에 [The page cannot be displayed because an internal server error has occurred.] 가 보임 해결 방법 web.config 파일 section중에 section에 element를 추가 해주면 됩니다.httpErrors의 의미(MSDN에서 검색해서 ..
-
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..