У меня есть этот путь в моем urls.py:
archive_index_dict = {
'queryset': News.objects.filter(show=True),
'date_field': 'date',
'template_object_name': 'object_list',
}
...
url(r'^$', 'django.views.generic.date_based.archive_index',
archive_index_dict, name='news_archive_index'
),
Теперь я хочу определить в шаблоне, является ли страница текущей (это для стиля меню). Ни {{ request.path }}
, ни {{ request.get_full_path }}
не работают в шаблоне.
Что мне использовать вместо этого?
РЕШЕНИЕ
Чтобы request
было доступно в шаблонах, мне пришлось добавить django.core.context_processors.request
к TEMPLATE_CONTEXT_PROCESSORS
. Это не установлено по умолчанию (, начиная с django 1.3 ).