Я пишу перезапись URL-адреса в django, когда человек переходит к http://mysite.com/urlchecker/http://www.google.com, он отправляет URL-адрес: http://ww.google.com в представление в виде строковой переменной.
Я пробовал делать:
(r'^urlchecker/(?P<url>\w+)/$', 'mysite.main.views.urlchecker'),
Но это не сработало. Кто-нибудь знает, что я делаю не так?
Кроме того, как правило, есть хороший ресурс для изучения регулярных выражений специально для python / django?
Спасибо ребята!






Попробуйте вместо этого:
(r'^urlchecker/(?P<url>.+)$', 'mysite.main.views.urlchecker'),
Он отличается от вашего тем, что:
Я только что кое-что узнал, изучая тему «Скрытые возможности Python». В компиляторе Python есть режим отладки! (Кто знал? Ну, видимо, кто-то знал :-) В любом случае, это стоит прочитать.