Вдруг кому то пригодится.
{% if is_paginated %}
<nav aria-label="Page navigation example">
<ul class="pagination">
{% if page_obj.has_previous %}
<li class="page-item"><a class="page-link" href="?page={{ page_obj.previous_page_number }}{% for key, value in request.GET.items %}{% if key != 'page' %}&{{ key }}={{value}}{% endif %}{% endfor %}">«</a></li>
{% endif %}
{% for page in paginator.page_range %}
<li class="page-item {% if page_obj.number == forloop.counter %}active{% endif %}"><a class="page-link" href="?page={{forloop.counter}}{% for key, value in request.GET.items %}{% if key != 'page' %}&{{ key }}={{value}}{% endif %}{% endfor %}">{{forloop.counter}}</a></li>
{% endfor %}
{% if page_obj.has_next %}
<li class="page-item"><a class="page-link" href="?page={{ page_obj.next_page_number }}{% for key, value in request.GET.items %}{% if key != 'page' %}&{{ key }}={{value}}{% endif %}{% endfor %}">»</a></li>
{% endif %}
</ul>
</nav>
{% endif %}