I am trying to authenticate user on ajax post but doesn\'t work. Here what I have done
settings.py
LOGIN_URL = \'/accounts/login/\'
LOGI
I am not sure whether it's an elegant solution but I made it to work as suggested by Priyank Patel
views.py
def like(request):
response_dict = {}
if request.user.is_authenticated():
if request.method == 'POST':
if not something:
response_dict.update({'message': "Requested" })
else:
response_dict.update({'message': "You have already requested" })
return HttpResponse(simplejson.dumps(response_dict),
mimetype='application/javascript')
else:
response_dict.update({'message': "Login please",'not_authenticated':True })
return HttpResponse(simplejson.dumps(response_dict),
mimetype='application/javascript')