2013-03-15 4 views
1

У меня есть следующий маршрут и сопровождающий обработчик:webapp2 autoconversion параметров запроса/обработчика запроса?

Route(r'/book/<id:\d+>', handler='handlers.BookHandler') 

def show(self, id): 
     logging.info('in show book handler... %s', id) 
     book = Book.get_by_id(long(id)) 
     self.render_response('book/show.html', book=book) 

Чтобы получить книгу из хранилища данных я должен преобразовать запрос параметров идентификатор долго явно.

Мне интересно, поддерживает ли webapp2 что-то, что нужно сделать autoconversion? Я имею в виду, что идентификатор, полученный в методе show, уже имеет длину .

ответ

1

Они всегда будут струнами. Даже если регулярное выражение допускает только числа. webapp2 не поддерживает никаких автоконверсий.

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