from django.utils import timezone from django.views.generic.list import ListView from django.contrib.auth.mixins import LoginRequiredMixin from .models import Bookmark class BookmarkListView(LoginRequiredMixin, ListView): model = Bookmark paginate_by = 20 def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['now'] = timezone.now() return context