需要登录的decorator在django中工作不正常,如果用户未注册或登录,它将无法正确重定向到登录页。你知道吗
所以在我的django框架中,我在项目。现在我想说,如果有其他第三方用户试图运行我的任何网页在特定的时间我的网站要求他/她登录之前,访问我的任何网站页面,以抵制我使用的登录要求装饰,但当我登录并复制我的其他网页网址粘贴在新窗口它不会显示登录页面只是直接打开新窗口中的网页窗口。如何我能修好吗????请帮帮我。。。。。。。你知道吗
我的URL网页:-你知道吗
path("loggedin/",views.loggedin,name="loggedin"),
查看页码:-你知道吗
from django.contrib.auth.decorators import login_required
这是我的索引页,用户可以注册他/她的自我,然后他们将登录并进入下一页。。。。。。你知道吗
def index(request):
return render(request,'userside/index.html')
这是在索引(主仪表板)页面之后的页面
@login_required(login_url='userside/loggedin')
#@staff_member_required
def mainpage(request):
return render(request,"userside/mainpage.html")
我项目的另一个网页
@login_required(login_url='/userside/loggedin')
def criminalsinfo(request):
crimins=Criminals.objects.all()
return render(request,'userside/criminalsinfo.html',{'crimins':crimins})
这意味着您已经登录。你知道吗
要确认它,请在浏览器中访问您的页面并在cookies中检查是否有
sessionid
。如果是,则表示您已经登录。你知道吗可能的解决方案:
sessionid
。你知道吗incognito
模式。你知道吗another browser
。你知道吗相关问题 更多 >
编程相关推荐