Должен ли я получать результаты в режиме реального времени, когда мой веб-сервер работает, если я не создал html для веб-приложения google app engine? - PullRequest
0 голосов
/ 17 марта 2012

когда я запускаю его против localhost, он ничего не должен показывать, если я не сделал html, верно?Или это из-за какой-то проблемы с базой данных?Я проверил исходный код страницы, и ничего подобного не должно быть, но я не совсем уверен насчет спецификации запросов get и того, как они работают в этом случае.

Несмотря на то, что у меня есть response.write и т. Д.?Я думаю, что он не должен показывать ничего в localhost, потому что это веб-приложение, теперь использующее фреймворк веб-приложений, верно?Кстати, я автоматически сгенерировал начальную часть проекта, используя pycharm ide.

Я понимаю, что это может быть глупый вопрос, но я новичок.Это мой файл main.py:

from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app

class MainPage(webapp.RequestHandler):
   def get(self):
    self.response.headers['Content-Type'] = 'text/plain'
    self.response.out.write('Hello, webapp World!')

application = webapp.WSGIApplication(
                                 [('/', MainPage)],
                                 debug=True)

def main():
run_wsgi_app(application)

if __name__ == "__main__":
   main()

Вот мой файл app.yaml:

application: helloworld
version: 1
runtime: python
api_version: 1

handlers:
- url: /.*
script: helloworld.py

1 Ответ

0 голосов
/ 18 марта 2012

Код предназначен для показа 'Hello, webapp World!', после чего вы запрашиваете / url на сервере. Поэтому, если код не содержит ошибок, вы должны получить результаты как на локальном хосте, так и на appengine (если вы его развернете).

...