Ответ 1
Конечно, вы можете - изменить метод обработчика get
на
def get(self, name=None):
if name is None:
"""deal with the /rest/users case"""
else:
# deal with the /rest/users/(.*) case
self.response.out.write('Hello '+ name+'!')
и ваше приложение для
application = webapp.WSGIApplication([(r'/rest/users/(.*)', UsersHandler),
(r'/rest/users', UsersHandler)]
debug=True)
Другими словами, сопоставьте свой обработчик ко всем шаблонам URL, которые вы хотите обработать, и убедитесь, что метод обработчика get
может легко различать их (обычно через его аргументы).