针对特定用户的Django重定向
我们是否可以重定向到使用django.contrib.auth.models登录的特定用户的特定应用程序视图 重定向不起作用 对于特定用户,可以将其重定向到特定的应用程序主页,如果可以,如何重定向?在视图中:针对特定用户的Django重定向,django,authentication,redirect,view,Django,Authentication,Redirect,View,我们是否可以重定向到使用django.contrib.auth.models登录的特定用户的特定应用程序视图 重定向不起作用 对于特定用户,可以将其重定向到特定的应用程序主页,如果可以,如何重定向?在视图中: redirect_user = User.objects.get(id=1) (something to identify a user) if request.user == redirect_user: return(whatever you want to redirect
redirect_user = User.objects.get(id=1) (something to identify a user)
if request.user == redirect_user:
return(whatever you want to redirect to)
else:
return(where everyone gets directed to)
如果您想在每个视图上都使用此功能,可以考虑制作自定义装饰器。谢谢您的回答。它解决了这个问题。谢谢