Уведомления

Группа в Telegram: @pythonsu

#1 Июль 8, 2010 18:32:56

exezed
От:
Зарегистрирован: 2010-04-19
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с регулярным выражением.

Пожалуйста, помогите объединить эти два выражения в одно:

(r'^blog/(?P<blog_permalink>[A-Za-z0-9]{1,11})/$', 'post.views.posts_mixed'),
(r'^blog/(?P<blog_permalink>[A-Za-z0-9]{1,11})/(?P<page_number>[0-9]{1,5})/$', 'post.views.posts_mixed'),
Это кусок urlconf из джанго, который должен срабатывать как на URL “/blog/someblog/”, так и на URL “/blog/someblog/2/”

Оно конечно и так работает, но хочется по-нормальному, а ума еще нехватает :)
Спасибо.



Офлайн

#2 Июль 8, 2010 18:44:02

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Помогите с регулярным выражением.

r'^blog/(?P<blog_permalink>{1,11})/(?:(?P<page_number>{1,5})/)?$'

p.s. Хотя я не знаю это Django прожуёт.

..bw



Отредактировано (Июль 8, 2010 18:47:15)

Офлайн

#3 Июль 8, 2010 18:50:18

exezed
От:
Зарегистрирован: 2010-04-19
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите с регулярным выражением.

bw
r'^blog/(?P<blog_permalink>{1,11})/(?:(?P<page_number>{1,5})/)?$'

p.s. Хотя я не знаю это Django прожуёт.

..bw
прожевала, спасибо большое!



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version