Найти - Пользователи
Полная версия: Class-based views
Начало » Django » Class-based views
1
Rebra4
Например есть модель Name, которую я вывожу с помощью базовых представлений, используя: TodayArchiveView, WeekArchiveView, MonthArchiveView. В шаблоне у меня четыре ссылки: за сегодня, за неделю, за месяц и за все время.
Все эти четыри представления используют один шаблон, как в шаблоне узнать какое щас представление используется?(Нужно для изменения цвета текущей ссылки)
inoks
например передавая в шаблон extra_context
Rebra4
Как я понял, щас используют:
def get_context_data(self, **kwargs):
	context = super(Todey, self).get_context_data(**kwargs)
	context['number'] = 1
	return context
FishHook
нифига не понял, но дословно вопрос решается стандартными питоньими средствами
context['view_name'] = self.__class__.__name__
Rebra4
я буду использвать True и False
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB