Если вы прочитаете описание этого тега шаблона, он скажет, что он создан для разбивки на страницы с использованием встроенных универсальных представлений :
Как и тег PaginatorTag, этот тег является очень простым тегом включения, который основан на переменных, уже установленных в контексте, при разбиении на страницы с помощью общего представления object_list. Создано несколько дополнительных переменных контекста ...
Переменная is_paginated
настраивается общим представлением (см. Раздел template_context документации django, связанной ранее).
Обновлено
Чтобы использовать этот постраничный указатель, вам нужно изменить свое представление, чтобы использовать универсальные функциональные возможности представления в Django. Поскольку вы не предоставили код для своих просмотров или URL, я не могу дать вам никаких конкретных предложений о том, как изменить ваш код.
Если вы будете следовать Django Tutorial , в part 4 (последний раздел) они проведут вас через изменение простого приложения, созданного в предыдущих разделах, для использования общих представлений , Сила использования универсальных представлений заключается в том, что они автоматически обрабатывают большую часть кода представления индекса мертвых мозгов () и detail ():
Эти представления представляют собой типичный случай базовой веб-разработки: получение данных из базы данных в соответствии с параметром, переданным в URL, загрузка шаблона и возврат обработанного шаблона. Поскольку это так часто встречается, Django предоставляет ярлык, называемый системой «общих представлений».