创建一个单独的视图,以根据用户是否在admin组中来重定向用户。
from django.shortcuts import redirectdef login_success(request): """ Redirects users based on whether they are in the admins group """ if request.user.groups.filter(name="admins").exists(): # user is an admin return redirect("admin_list") else: return redirect("other_view")将视图添加到您的中
urls.py,
url(r'login_success/$', views.login_success, name='login_success')
然后将其用于您的
LOGIN_REDIRECT_URL设置。
LOGIN_REDIRECT_URL = 'login_success'



