我正在开发一个Django应用程序,它有两种类型的用户:管理员和用户.两者都是我项目中的组,并且根据登录的个人属于哪个组,我想将它们重定向到单独的页面.现在我在settings.py中有这个
LOGIN_REDIRECT_URL = 'admin_list'
Run Code Online (Sandbox Code Playgroud)
这会重定向所有登录"admin_list"的用户,但该视图只能由Admins组的成员访问 - 否则返回403.至于登录视图本身,我只是使用Django提供的那个.我已将此添加到我的主urls.py文件中以使用这些视图:
url(r'^accounts/', include('django.contrib.auth.urls')),
Run Code Online (Sandbox Code Playgroud)
如何进行此操作以便只将Admins组的成员重定向到此视图,并将其他所有人重定向到其他视图?