Уведомления

Группа в Telegram: @pythonsu

#1 Май 29, 2011 22:22:01

dorian
От:
Зарегистрирован: 2006-05-18
Сообщения: 79
Репутация: +  0  -
Профиль   Отправить e-mail  

Pylons+Routes

Возникла необходимость прописать один роут для множества контроллеров:

map.connect('product_insurance', R'/strahovanie/product/{product_rid:\d+}-{rewrite_url}.html', controller=None, action='index')
собственно имя контроллера могу найти по product_id из базы, но как это реализовать на уровне роутов ума не приложу.
нашел похожее здесь но оно больше похоже на костыль. Кто-нибудь сталкивался?



Отредактировано (Май 29, 2011 22:28:56)

Офлайн

#2 Май 31, 2011 01:03:04

ofigetitelno
От:
Зарегистрирован: 2006-08-01
Сообщения: 136
Репутация: +  0  -
Профиль   Отправить e-mail  

Pylons+Routes

:)
Вполне работающий метод.
Можно мидлварь вставить перед приложением и патчить environ.
Но не уверен, что это более красивое решение…



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version