views.py
class ArchiveReports(ListView):
context_object_name = 'articles'
template_name = 'main_application/archive-reports-page.html'
def get_queryset(self):
articles = Articles.objects.all()
# Отбираем первые 10 статей
paginator = Paginator(articles, 2)
page = self.request.GET.get('page')
try:
articles = paginator.page(page)
except PageNotAnInteger:
articles = paginator.page(1)
except EmptyPage:
articles = paginator.page(paginator.num_pages)
return articles
url.py
path('archive/', views.ArchiveReports.as_view(), name='archive_page'),
На сайте нашёл похожий вопрос, там решение было - добавить _view() в url.py, но у меня уже стоит, и не понимаю никак в чем дело. Как избавиться от ошибки?