Google App Engine предоставляет ошибку отступа с Python

Я пытаюсь разместить локальный простой скрипт на Python с помощью Google App Engine. Вместо отображения формы страница продолжает загружаться пустой. В терминале в строке 13 написано "IndentationError: ожидается блок с отступом". Я не могу найти ошибку отступа. В чем может быть проблема?

import webapp2

form = """
<form method="post" action="/testform">
    <input name="q"> <input type="submit">
</form>
"""

class MainPage(webapp2.RequestHandler):
    def get(self):

class TestHandler(webapp2.RequestHandler):
    def post(self):
        q=self.request.get("q") 
        self.response.out.write(q)

app = webapp2.WSGIApplication([('/', MainPage),
                              ('/testform', TestHandler)],
                             debug=True)

1 ответ

Решение
class MainPage(webapp2.RequestHandler):
    def get(self):

не имеет ничего после этого. Это нужно что-то, даже если это просто pass заявление.

Строка 13 - это первая строка с текстом сразу после нее, и в сообщении об ошибке говорится, что там ожидается текст с отступом. Посмотрев прямо перед собой, вы увидите, откуда взялся ожидаемый отступ.

Другие вопросы по тегам