0
页
现在我这里有一个应用程序:使用admin登录表单,然后重定向回
htttp://localhost/main
这就需要Django的认证登录。我想使用管理登录表格http://localhost/admin/login
。问题是,默认情况下,管理员登录重定向回自己,但我希望它重定向回http://localhost/main
。有没有办法让我做到这一点?
这是目前
@login_required(login_url='/admin', redirect_field_name='main'
def main_view(request):
return render(request, 'main_site.html')
我认为通过这样做,它只是重定向我到以下网址:
http://localhost/admin/login/?next=/admin/%3Fmain%3D/main/
但我需要它是
http://localhost/admin/login/?next=/main/