26 lines
495 B
Python
26 lines
495 B
Python
from django.views import generic
|
|
from videos.models import Series, Video
|
|
|
|
# class VideoIndexView():
|
|
|
|
|
|
class MovieListView(generic.ListView):
|
|
model = Video
|
|
|
|
def get_queryset(self):
|
|
return Video.objects.filter(video_type=Video.VideoType.MOVIE)
|
|
|
|
|
|
class SeriesListView(generic.ListView):
|
|
model = Series
|
|
|
|
|
|
class SeriesDetailView(generic.DetailView):
|
|
model = Series
|
|
slug_field = 'uuid'
|
|
|
|
|
|
class VideoDetailView(generic.DetailView):
|
|
model = Video
|
|
slug_field = 'uuid'
|