0

Django Rest 프레임 워크를 배우기 위해 간단한 앱을 개발 한 다음 Google 애플리케이션 엔진에 업로드했습니다. 그러나 내 데이터에 액세스하려고 할 때마다 "no module name rest_framework"라고 표시됩니다. Google App Engine을 사용하지 않으면 작동합니다 (로컬 설치 또는 코드 배포 모두 사용). 나는 장고 1.4를 사용하고 있으며 Cloud SQL을 사용하고있다. 누구든지 문제가 무엇인지 말해 주시겠습니까?Google App Engine을 이용한 Django Rest 프레임 워크의 ImportError

관련 SAMIN

스크린 샷 : enter image description here

+1

외부 파이썬 모듈을 모두 앱 폴더로 복사하십시오. 특히'rest_framework'가 앱 루트 디렉토리에없는 것 같습니다. – alex

+0

스크린 샷을 살펴보세요. 나는 그들을 PYTHONPATH에 추가하려고합니다. app.yaml에 추가해야합니까? – Samin

+2

파이썬 경로를 설정할 수 있습니다. @alex는 라이브러리를 프로젝트에 복사해야한다고 말했습니다. 수백 가지 유형의 질문이 있습니다. 아무도 문서를 읽지 못하거나 SO를 검색 한 것으로 보이지 않습니다. 질문이있는 곳은 같은 도서관과 관련이 없지만 문제는 모두 동일합니다. 문서를 읽지 않고 도서관을 프로젝트에 복사하거나 연결하지 않습니다. –

답변

1

이 조금 늦었지만 다른 사람이, 내가이 오류에 대한 해결책을 잡으려고 도움이 될 수 있습니다 나는 모든 타사을 가지고이 link 건너 온 앱, Google 앱 엔진 지원 rest_framework가 없습니다.

그래서 해결책으로 써드 파티 라이브러리의 순수 Python 소스 코드를 애플리케이션의 소스 코드에 복사해야합니다.

여기에 해결책은 detail입니다.

희망 하시겠습니까?

관련 문제