Создайте одно представление, которое будет обрабатывать ваши перенаправления.
@login_required
def redirect_view(request):
# add checks as per your model relation, This is just an idea
user_groups = list(request.user.groups.values_list('name', flat=True))
if 'A' in user_groups:
return redirect(reverse('add_name'))
else:
return redirect(reverse('validate_name'))
Свяжите это представление в urls.py
url(r'^redirect_view/$', redirect_view, name='redirect_view')
Теперь в settings.py
LOGIN_REDIRECT_URL = "redirect_view"