1
我目前正在使用的一個項目有一種代理功能,用戶可以通過該網站瀏覽到另一個URL。我希望的URL可以是這樣的:如何將url作爲參數傳遞給Django中的處理程序?
www.mydomain.com/browser/[URL這裏]
但是我無法獲取URL作爲這樣的參數。我覺得我與正則表達式的經驗不足,這裏沒有我:(我的URL的conf看起來是這樣的:
urlpatterns += patterns('',
url(r'^browser/(?P<url>\w+)/$', browser_proxy, name='browser_proxy'),
)
我想的\w+
不足以捕捉任意網址的人知道我應該在這裏使用。捕捉到一個URL作爲這樣的參數?
感謝您的幫助。
非常感謝rj,完美的作品!對不起,我沒有更早的謝謝你,因爲某些原因,評論框直到現在才顯示給我:) – 2010-02-02 18:08:47