title: How to convert a Django HttpResponse to a Django render call
body: <p>I have the following code</p>
  
  <pre><code>def ajax_login_request(request):
     try:
        request.POST[u'login']
        dictionary = request.POST
     except:
        dictionary = request.GET
     user = authenticate(username = dictionary[u'login'], password = dictionary[u'password'])
     if user and user.is_active:
        login(request, user)
        result = True
     else:
        result = False
     response = HttpResponse(json.dumps(result), mimetype = u'application/json')
     return response
  </code></pre>
  
  <p>which is being called via ajax. I'm a noob and this is from an example in a book. Unfortunately the version of Django I'm using throws a CSRF error on this. I've done the other CSRF bits, but I don't know how to change the HttpResponse bit to a render call. I do not want to use CSRF_exempt, because I have no idea when that is appropriate. Can someone please provide me the equivalent render call for the HttpResponse above.</p>
  
  <p>Thanks</p>