Найти - Пользователи
Полная версия: Регулярные выражения
Начало » Django » Регулярные выражения
1
diego
Добрый день
как обьединить в одно
Код:
url(r'^search/(?P<slug>[-\w]+)/$', 'object_detail', info_dict, name="cms-story"),
url(r'^(?P<slug>[-\w]+)/$', 'object_detail', info_dict, name="cms-story"),
чтобы он срабатывал и на localhost/2 и на localhost/search/?q=2
pasaranax
'localhost/search/?q=2' или ‘localhost/search/2’?
Если второе, то наверное, так:
url(r'^(?!search/)?(?P<slug>[-\w]+)/$', 'object_detail', info_dict, name="cms-story"),
выделяем ‘search/’ в необособленную группу и делаем необязательным
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