Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 16, 2009 16:32:50

Sybex
От:
Зарегистрирован: 2009-09-12
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Django url pattern

В книге Django Practical Projects 2nd edition есть правило url:

(r'^blog/(?P<year>\d{4})/(?P<month>\w{3})/(?P<day>\d{2})/(P?<slug>[-\w]+)/$', 'blog.views.entry_detail'),
Ввожу: http://127.0.0.1:8000/blog/2009/sep/16/meet-django/
И выдает ошибку, что текущий адрес не соответствует ни одному выражению. Где ошибка?



Офлайн

#2 Сен. 16, 2009 16:36:51

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Django url pattern

Выглядит правильно, в регекспе я ошибки не вижу.
Полный трейсбек+урлконф в студию

Офлайн

#3 Сен. 16, 2009 18:54:42

Sybex
От:
Зарегистрирован: 2009-09-12
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Django url pattern

Нашел ошибку:
У меня было (P?<slug>… вместо (?P<slug>… Знак вопроса поставил не там.



Офлайн

#4 Сен. 16, 2009 22:04:44

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Django url pattern

:)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version