Добрый день! Не могу понять как на странице вывести миксин из статей по дате добавления с пагинацией. Вывожу циклом но пагинация работает только для основной модели. Инфы в интернете нет. Голову сломал. Кто то сталкивался?
from django.core.paginator import Paginator
from django.views.generic import ListView, DetailView
from .models import *
# Главная страница блога (статьи и реклама)
class BlogArticlesMainPage(ListView):
model = BlogArticlesHairCut
template_name = "blog/blog.html"
paginate_by = 4
def get_context_data(self, **kwargs):
context = super(BlogArticlesMainPage, self).get_context_data(**kwargs)
context['makeup'] = BlogArticlesMakeUp.objects.all() # Макияж модель
paginator = Paginator(BlogArticlesMakeUp, self.paginate_by)
page = self.request.GET.get('page')
context['nails'] = BlogArticlesNails.objects.all() # Маникюр модель
context['depil'] = BlogArticlesDepil.objects.all() # Депиляция модель
context['spa'] = BlogArticlesSpa.objects.all() # Спа услуги модель
context['tatoo'] = BlogArticlesTatoo.objects.all() # Тату услуги модель
context['block1promo'] = BlogBlock1.objects.all() # Реклама шапка
context['block2promo'] = BlogBlock2.objects.all() # Реклама центр1
context['block3promo'] = BlogBlock3.objects.all() # Реклама центр2
return context