У меня
class Auth(webapp.RequestHandler):
def get(self,username,password):
self.response.out.write("auth" + self.request.get("username"))
Структура моего URL-адреса будет:
/api/auth/?username=xxxx&password=xxxx
Как сопоставить этот URL-адрес в моем обработчике script?
Обработчик:
class Auth(webapp.RequestHandler):
def get(self):
self.response.out.write("username" + self.request.get("username"))
self.response.out.write("password" + self.request.get("password"))
Адрес:
/api/auth?username=xxxx&password=xxxx
Применение:
application = webapp.WSGIApplication([
('/api/auth', Auth),
], debug=True)
(.*)
соответствует пустой строке, и у вас есть два дополнительных параметра 'username' и 'password'. Удалите эти параметры из вашего обработчика - вы должны использовать self.request.get
для получения аргументов строки запроса.