Just for kicks, don't you think this is the usual way:
- global_settings.TEMPLATE_CONTEXT_PROCESSORS += (
+ TEMPLATE_CONTEXT_PROCESSORS = (
+ 'django.contrib.auth.context_processors.auth',
+ 'django.core.context_processors.debug',
+ 'django.core.context_processors.i18n',
+ 'django.core.context_processors.media',
+ 'django.core.context_processors.static',
+ 'django.contrib.messages.context_processors.messages',
'myapp.processors.currentPath',
'django.core.context_processors.request',
)
This can eliminate your (useful-looking!) Link to global_settingsthe source of the problem.
Secondly, if you run
manage.py shell
does
from myapp.processors import currentPath
? ( , settings.py, context.py , models.py, , , settings.py).
( OP)