Clean install of 2.3 not working (django.core.context_processors does not define a “auth” callable request processor)

692 views
Skip to first unread message

Hugo Rodger-Brown

unread,
Jul 8, 2012, 5:23:54 PM7/8/12
to django-cms...@googlegroups.com

Hi there - sorry if this isn't the best place to post issues, however I would really like to get django-cms running and am having some problems. I have done a clean install (as per instructions), and am getting the following exception on the homepage:

Module “django.core.context_processors” does not define a “auth” callable request processor

This is a copy of my pip freeze:

Django==1.4
PIL==1.1.7
South==0.7.5
django-classy-tags==0.3.4.1
django-cms==2.3
django-mptt==0.5.2
django-sekizai==0.6.1
html5lib==0.95
simplejson==2.6.0
wsgiref==0.1.2

Any help most appreciated,

Hugo

Benjamin Wohlwend

unread,
Jul 9, 2012, 2:08:52 AM7/9/12
to django-cms...@googlegroups.com
Hi,

On Sun, Jul 8, 2012 at 11:23 PM, Hugo Rodger-Brown
<hu...@rodger-brown.com> wrote:
> Hi there - sorry if this isn't the best place to post issues, however I
> would really like to get django-cms running

Please post usage questions to the django-cms group next time. This
group is for discussing the development of django CMS itself. That
said..

>
> Module “django.core.context_processors” does not define a “auth” callable
> request processor
>

The path to the auth context processor changed in Django 1.4. You have
to update TEMPLATE_CONTEXT_PROCESSORS[1] accordingly. The new path is
"django.contrib.auth.context_processors.auth".

Kind regards,
Benjamin

[1]: https://docs.djangoproject.com/en/1.4/ref/settings/#std:setting-TEMPLATE_CONTEXT_PROCESSORS
Reply all
Reply to author
Forward
0 new messages