Django 1.4 :Почему мой контекстный процессор не работает?

Недавно я обновил проект с Django 1.3 до 1.4, и это, похоже, сломало мой процессор контекста.

Вmyapp/myapp/processors.py:

def currentPath(request):
    return {'current_path': request.get_full_path()}

Вmyapp/myapp/settings.py:

from django.conf import global_settings

global_settings.TEMPLATE_CONTEXT_PROCESSORS += (
    'myapp.processors.currentPath',
    'django.core.context_processors.request',
)

В любом шаблоне ожидается {{ current_path }}--и до обновления возвращал текущий путь. Сейчас он вообще не обрабатывается. Я абсолютно застрял здесь.

5
задан Matthew Calabresi 19 August 2012 в 17:47
поделиться