Модель
class Book(models.Model):
text = models.CharField(max_length=100)
number = models.IntegerField()
chapter = models.IntegerField()
Вид
class Book(TemplateView):
template_name = "book.html"
def get_context_data(self, *args, **kwargs):
context = super().get_context_data(*args, **kwargs)
try:
page_num = self.request.GET['page']
except KeyError:
page_num = 1
context['book'] = Book.objects.all()
paginator = Paginator(context['book'], 6)
context['data'] = paginator.get_page(page_num)
return context
Поле главы является главой книги.
Необходимо убедиться, что при нажатии на ссылки, вы go на страницу определенной c главы книги со всеми ее записями (текстовое поле).
Возможно ли это сделать с помощью Django paginator? Вроде есть класс Page (object_list, number, paginator)