title: Django 1.4: Why is my context processor not working?
body: <p>I recently upgraded a project from Django 1.3 to 1.4, and that seems to have broken my context processor.</p>
  
  <p>In <code>myapp/myapp/processors.py</code>:</p>
  
  <pre><code>def currentPath(request):
      return {'current_path': request.get_full_path()}
  </code></pre>
  
  <p>In <code>myapp/myapp/settings.py</code>:</p>
  
  <pre><code>from django.conf import global_settings
  
  global_settings.TEMPLATE_CONTEXT_PROCESSORS += (
      'myapp.processors.currentPath',
      'django.core.context_processors.request',
  )
  </code></pre>
  
  <p>In any template, <code>{{ current_path }}</code> is expected -- and did, until the upgrade, return the current path. Now, it is not getting processed at all. I'm absolutely stuck here.</p>