2010-05-28 65 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访问)用于指示视图重定向到的位置。