避免重定向django中的页面



这是我的电子商务投资组合页面,具有密码验证功能。

这里的图像是两种类型的

  1. 模糊和2。原件

主要投资组合模糊图像(输入密码前(

如果密码正确,httpresponse将返回原始映像。

你可以看到投资组合网站图片的url之前和之后。

只想:

来自:/trail/1234

到:/trail#1234

表示不想重定向页面

您可以根据登录是否有效来呈现不同的页面。(我不确定你是在进行自定义登录查看还是使用默认的(

if login.valid(): # this line is prob not correct
# redirect to correct page
return HttpResponseRedirect(reverse('loginhome'))
else:
# redirect to the same page but with a location hash
return HttpResponseRedirect(reverse('loginpage')+"#invalid")

此外,您还可以向其他页面添加@login_required装饰器。即使他们被重定向到那个页面,他们也会被反弹到登录。

最新更新