if not request.user.is_authenticated:
return None
try:
return ClientProfile.objects.get(user=request.user)
except ClientProfile.DoesNotExist:
return None
>
This error might arise if you are trying to logging in as a guest user. In my project i m trying to provide membership on the basis of free,enterprise and professional and i got the same error.
so replace
return ClientProfile.objects.get(user=request.user)
with
return ClientProfile.objects.filter().first()