def get_user(request): name = request.META.get('REMOTE_USER','') try: user = SinUser.objects.get(username = name) except SinUser.DoesNotExist: user = SinUser.get_ldap_user(username = name) return user
def get_user(request): name = request.META.get('REMOTE_USER','') try: user = SinUser.objects.get(username = name) except SinUser.DoesNotExist: user = SinUser.get_ldap_user(username = name) except Exception: raise Http401('Something went wrong getting the user') return user