История изменений
Исправление lampslave, (текущая версия) :
В сильно упрощённом виде это выглядит как-то так:
def get_context_data(self, **kwargs):
context = super(LessonView, self).get_context_data(**kwargs)
context['next_lesson'] = Lesson.objects.get(id=(self.id + 1))
return context
zz вам подсказал более удобный вариант. Если я всё правильно понимаю, с ним это должно выглядеть как-то так:
def get_context_data(self, **kwargs):
context = super(LessonView, self).get_context_data(**kwargs)
context['next_lesson'] = self.get_object().get_next_by_date()
return context
Или даже может быть прямо в шаблоне можно писать что-то вроде
{{ lesson.get_next_by_date.title }}
Исходная версия lampslave, :
В сильно упрощённом виде это выглядит как-то так:
def get_context_data(self, **kwargs):
context = super(LessonView, self).get_context_data(**kwargs)
context['next_lesson'] = Lesson.objects.get(id=(self.id + 1))
return context
zz вам подсказал более удобный вариант. Если я всё правильно понимаю, с ним это должно выглядеть как-то так:
def get_context_data(self, **kwargs):
context = super(LessonView, self).get_context_data(**kwargs)
context['next_lesson'] = self.get_next_by_date()
return context
Или даже может быть прямо в шаблоне можно писать что-то вроде
{{ lesson.get_next_by_date.title }}