2010-05-28 50 views
0

在Django的意見,從要求,我們怎麼會知道從哪個頁面這一觀點被稱爲Django的老去網址

def password_change(request): 
    if request.method == 'POST': 
     u=request.user 
     u.set_password(request.POST.get('new_password')) 
     u.save() 
     post_change_redirect= //Need old link here 
     return HttpResponseRedirect(post_change_redirect) 

回答

1

嘗試request.path

+0

可以說,用戶訪問鏈接/家庭從哪個變更密碼,被稱爲和改變密碼這個視圖被稱爲,所以基本上我想被重定向到/家 – Hulk 2010-05-28 06:41:15

+0

然後需要額外的參數。添加一些像回調= /家 – nil 2010-05-28 06:46:41

+0

謝謝它的工作 – Hulk 2010-05-28 07:22:16

0
request.path 

將返回完整路徑(不包括域)。

例如/music/bands/the_beatles/

1

通常,查詢字符串中的變量(可通過request.GET訪問)用於指示視圖重定向到的位置。