I have ckeditor content as book content. I want to show the content in a fixed width and height container. Instead of scroll. there will be option to navigate pages. Next button and previous button for navigate pages. from django.db import models from django_ckeditor_5.fields import CKEditor5Field class Book(models.Model): title = models.CharField(max_length=255) slug = AutoSlugField(populate_from='title') description = models.TextField() content = CKEditor5Field(config_name="extends") At first I have tried this feature with the default models.TextField(). By counting the words I have splited as pages in javaScript. It was ok but for more text formatting I have to use ckeditor and the ckeditor saves content as html so I can't figure out how I will split the page. Because If I want to split with the previous approch it's possible to miss starting or ending tag in a page. I am using django-ckeditor-5 Continue reading...