Найти - Пользователи
Полная версия: Назначение обработчиков в urls.py
Начало » Django » Назначение обработчиков в urls.py
1
jokur
Помогите решить коллизию. У меня в проекте сложилась следующая проблемка.

Есть 2 различных обработчика, но имеют схожую структуру url, мне нужно сделать так чтобы эти обработчики не перекрывали друг друга. В urls.py у меня следующее
(r'^(?P<category>.*)/$', 'pages.views.cateory_index'),
(r'^(?P<sub>.*)/$', 'pages.views.entry_main_list'),
т.е. в такой ситуации то что будет стоять выше в urls.py то и будет все обрабатывать заданный url. Я конечно понимаю что одну ветку можно расписать не обобщаю в urls.py, но может быть все таки есть другой выход из данной ситуации?

П.С. Использую Django 1.0
Александр Кошелев
У обработчиков должны различаться паттерны. Иначе вы никогда не определите какой вызывать.

jokur
Я конечно понимаю что одну ветку можно расписать не обобщаю в urls.py, но может быть все таки есть другой выход из данной ситуации?
Изменить схему урлов.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB