0
저는 Google App Engine을 처음 접했지만 일부 앱을 만드는 숙제가 있습니다. Google 대화 형 셸을 사용하여 오프라인에서 내 앱을 디버깅하려고합니다. http://localhost:8080은 괜찮아 보이지만, 디버깅을 위해 http://localhost:8080/shell을 열려고 시도했을 때, 깨진 URL을 받았습니다. 나는 나의 디렉토리를 점검했고, 그들은 나를 위해 괜찮다.google interactive shell
내 문제는 app.yaml 파일에 있다고 생각합니다. 글쎄요, .yaml 파일에 대해 아무것도 모릅니다. 누군가 내가 잘못한 부분을 말해 줄 수 있습니까? 여기
내 애플리케이션 제목이다 (I 폴더에있는 모든 대화 형 쉘 속성 '쉘'라는 이름 넣어)application: myapp
version: 1
runtime: python
api_version: 1
handlers:
- url: /static
static_dir: shell/static
expiration: 1d
- url: /remote_api
script: $PYTHON_LIB/google/appengine/ext/remote_api/handler.py
- url: /shell.*
script: shell/shell.py
- url:/
script: myapp.py
오류에 대해 좀 더 자세히 설명해 주실 수 있습니까? –
shell/shell.py는 무엇입니까? 그거 어디서 났어? 그리고 "깨진 URL"은 정확히 무엇입니까? –
@NickJohnson 'shell'이라는 폴더에 shell.py와 static/* 및 templates/* 폴더와 같은 다른 속성을 넣습니다. –