В Django У меня есть модель категории и модель поста. В каждой категории много постов, так что теперь я хочу отобразить тег со всеми постами и сделать его разбитым на страницы. Как добавить пагинацию в мой TagDetailView()
.
код здесь:
class TagDetailView(DetailView, MultipleObjectMixin):
model = Tags
template_name = 'one_tag.html'
paginate_by = 3
def get_context_data(self, **kwargs):
object_list = Posts.objects.filter(tag_belongs=self.get_object()).order_by('-id')
context = super(TagDetailView, self).get_context_data(object_list=object_list, **kwargs)
return context
Так что в каждом теге, который нужно просмотреть, я хочу все его посты, но с функцией пагинации