Мне нужно отобразить страницу подробностей для видео с некоторыми другими данными.
Для этого я использую DetailView
, который я переопределил, чтобы добавить некоторые переменные в контекст.
Вот части кода:
#urlconf
#...
(r'viewtube/(?P<pk>\d+)$', VideoFileDetailView.as_view()),
#...
#view
class VideoFileDetailView(DetailView):
model = VideoFile
def get_context_data(self, **kwargs):
context = super(VideoFileDetailView, self).get_context_data(**kwargs)
# context['rates'] = VideoRate.objects.filter(video=11, user=1)
return context
Здесь pk
- это идентификатор видео, мне нужно получить оценку выбранного видео текущим пользователем.