2013-09-10 3 views
0

Я использую графический интерфейс Google App Engine. Не уверен, что я делаю неправильно, так как я следую примеру Google. В графическом интерфейсе приложение работает на порте администратора 8000 и прослушивается на порту 8080. Когда я перехожу на localhost: 8080, я получаю «Ошибка сервера» в Chrome. Является ли это проблемой межсетевого экрана или проблемой GAE?Учебник по GAE - просмотр «Localhost: 8080» дает мне ошибку сервера?

helloudacity.py

import webapp2 

class mainPage(webapp2.RequestHandler): 

     def get(self): 
     self.response.headers['Content-Type'] = 'text/plain' 
     self.response.write('Hello, Udacity!') 


application = webapp2.WSGIApplication([ 
('/', MainPage), 
], debug=true) 

app.yaml

application: your-app-id 
version: 1 
runtime: python27 
api_version: 1 
threadsafe: true 

handlers: 
- url: /.* 
    script: helloudacity.application 

ответ

2

Вы забыли капитализировать MainPage в маршрутах и ​​отлаживать = True в True. Если вы посмотрите на консоль ошибок, большинство ошибок должно быть там.

1

Попробуйте изменить debug=true на debug=True.

Булевы на Python: True или False.

Google´s sample является правильным.

Смежные вопросы