2017-12-28 6 views
0

제대로 장고의 WSGI 파일을 가리키는되지 않는다 내 프로젝트의 WSGI를 가리키는 :애플리케이션 제목을 내가 다음 파일 구조를 한 구글 앱 엔진

물론 내가 같은 다른 애플 리케이션과 같이 표시 할 필요가 없습니다 생각하는 다른 파일이
handlers: 
- url: /static 
    static_dir: static/ 
- url: .* 
    script: testproject.wsgi.application 

. 내가 로컬에서 실행할 때 모든 것이 잘 작동합니다. 그러나 클라우드에 업로드하면 작동하지 않고 서버 오류가 표시됩니다. 오류 로그에 "가져 오기 오류 : 모듈 이름이 testproject가 아닙니다."

많은 연구가 있었지만 아직 행운은 없습니다. 도와주세요. 감사!

답변

0

당신은 src/을 잊었 :

변경 파일 경로 : 회신에 대한

handlers: 
- url: /static 
    static_dir: static/ 

- url: .* 
    script: src.testproject.wsgi.application 
+0

안녕하세요, 감사합니다. 하지만, " ImportError : src라는 모듈이 없습니다." –

+0

'src' 안에는 공백이 있어도'__init __. py' 파일이 있습니까? – GAEfan

+0

알았어. 그걸 시도해 보니 효과가 있었다. 나는 새로운 오류가 울려 나오는 것을 의미한다. 갑자기 내 앱 중 하나가 인식되지 않습니다. 오류 : " ImportError : No teachers teachers"여기서 "teachers"는 앱의 이름입니다. 이 "선생님"앱은 지역에서 잘 작동합니다. 이것에 대한 아이디어가 있습니까? –