2016-10-28 5 views
1

Azure 웹 사이트에서 테스트 할 필요가있는 장고 앱이 있습니다. Visual Studio에서 게시를 시도하지만 로그 출력없이 실패합니다.Debug Visual Studio Azure에 게시 - 장고

웹 배포 게시 기능을 사용하고 있습니다. https://github.com/Microsoft/PTVS/wiki/Django-and-MySQL-on-Azure

------ Build started: Project: ota, Configuration: Release Any CPU ------ 
------ Publish started: Project: ota, Configuration: Release Any CPU ------ 

========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 
========== Publish: 0 succeeded, 1 failed, 0 skipped ========== 

꽤 쓸모없는, 맞습니까?

필자는 프로젝트를 나중에 파이썬 프로젝트로 가져 왔고 VS가 인식했음을 언급해야하며 모든 필요한 파이썬 라이브러리가있는 가상 env를 만들었고 localhost에서 프로젝트를 디버깅 할 수 있습니다. 하지만 Azure에 게시하는 데 실패했습니다. 유용한 추적이 없기 때문에 디버그 할 수 없습니다.

답변

0

더 이상 표시되지 않는 정보 Azure WebApp for Django가 먼저 생성되었습니다. 공식적인 튜토리얼 Creating web apps with Django in Azure을 따라 가면 모든 단계를 확인할 수 있습니다.

아래의 주요 단계에 유의하십시오.

웹 응용 프로그램 만들기 포털
에 응용 프로그램을 만드는 첫 번째 단계는 푸른 포털을 통해 웹 응용 프로그램을 만드는 것입니다.

  1. 애저 포털에 로그인하고 왼쪽 하단 모서리에있는 NEW 버튼을 클릭합니다.
  2. 검색 상자에 "python"을 입력하십시오.
  3. 장고 (PTVS 발행)을 선택한 다음 을 클릭하십시오.
  4. 새로운 App Service Plan과 새로운 리소스 그룹을 생성하는 것과 같이 새로운 Django App을 설정하십시오. 그런 다음 만들기를 클릭하십시오.

다음과 같이 보입니다.

enter image description here

그런 다음 VS. 파이썬과 장고에 대한 원격 디버깅을 사용하려면 VS에서 푸른에 게시하고, 위키 페이지를 https://github.com/Microsoft/PTVS/wiki/Azure-Remote-Debugging을 따라 위키 https://github.com/Microsoft/PTVS/wiki/Django-and-MySQL-on-Azure#publish-to-an-azure-website을 따를 수

희망이 있습니다. 어떤 걱정, 제발 알려 주시기 바랍니다.

+1

감사합니다. Azure에 Bitnami Django라는 다른 솔루션을 이미 사용했습니다. 언급 한 튜토리얼은 기존 프로젝트를 이식하는 방법을 보여주지 않으며 동일한 자료 (제 상황에 적용 가능)를 다른 자료에도 적용했습니다. Visual Studio에서 디버깅 오류를 표시하지 않는 이유는 무엇입니까? Bitnami는 매우 간단합니다 (Compute-solution). 문서는 FAQ 기반이므로 나에게 맞는 상황을 찾을 수 있습니다. 나는 VS가 간단히 작동하도록 게시 할 수 있었으면 좋지만 디버깅 할 오류가 없었다면 ... 희망이없는 경우 였으면 좋겠다. –

+0

@SaherAhwal, VS를 사용하는 것은 Azure에 Django App을 게시하는 방법 일뿐만 아닙니다. [페이지] (https://azure.microsoft.com/en-us/documentation/articles/web-sites-deploy/)와 같이 FTP 또는 Git 또는 다른 방법을 사용할 수 있습니다. 한편 Azure의 IIS가 Django의 파이썬 인스턴스를 시작하는 데 도움이되도록하기 위해'web.config' 파일에 구성을 집중해야합니다. [vedio] (https://azure.microsoft.com/ko-kor/documentation/videos/multi-language-azure-web-sites-with-php-node-and-dotnet /)를 참조하십시오. –

관련 문제