Как добавить пагинатор в фильтр Django

Как добавить пагинатор в фильтр Django? Я пытался добавить, но каждый раз при создании я получаю ошибку иногда, когда пользователь выбирает фильтр по категории пагинатор не работает все содержимое будет показано например: Если я даю paginate_by = 25 и когда пользователь выбирает фильтр по категории будет показано более 25 данных. когда пагинаторы работают фильтрация не работает

Вот мой views.py

class blogview(ListView):
    model = wallpapers
    template_name = 'blogs/blog.html'
    context_object_name = 'blogs'
    ordering = '-created_on', '-time'
    paginate_by = 2


    def get_context_data(self, **kwargs):
        context = super().get_context_data(**kwargs)
        context['filter']=WallpaperFilter(self.request.GET, queryset=self.get_queryset())
        return context

Я пытаюсь добавить пагинатор к этой функции

Вернуться на верх