我使用django-registration
并且我需要在用户登录时阻止访问登录,注册等。现在,当用户登录时,我可以访问`/ accounts / register /` `。如何防止这种情况?
我想覆盖这个观点,但我不知道如何。
答案 0 :(得分:0)
我只使用了内置的Django身份验证,但您是否可以将用户重定向到您的“注册表”中。根据他们是否已登录查看?
def register(request):
user = None
if request.user.is_authenticated():
return render(request, 'already_logged_in.html')
else:
return render(request, 'register.html')