我在django中写了一个url重写,当一个人转到http://mysite.com/urlchecker/http://www.google.com时,它会将url:http://ww.google.com作为字符串变量发送给视图。
我尝试过:
(r'^urlchecker/(?P<url>\w+)/$', 'mysite.main.views.urlchecker'),
但那没用。谁知道我做错了什么?
另外,通常有一个很好的资源来学习专门用于python / django的正则表达式吗?
谢谢你们!
答案 0 :(得分:2)
请改为尝试:
(r'^urlchecker/(?P<url>.+)$', 'mysite.main.views.urlchecker'),
这与你的不同之处在于:
答案 1 :(得分:0)
我在放牧Python线程的隐藏功能时学到了一些东西。 Python's re compiler has a debug mode! (谁知道?好吧,显然有人做了:-)无论如何,值得一读。