Paginate related queryset в django

У меня есть две модели с именами Card и Comment, обе связаны внешним ключом

class Card(models.Model):
    image = models.CharField(max_length=100, default="")
    email = models.EmailField(unique=True, max_length=30, null = False, blank=False, default="")
    mobile = models.CharField(unique=True, max_length=12, null = False, blank=False, default="")
    uploaded_time = models.DateTimeField(auto_now_add=True)
    name = models.CharField(unique=True, max_length=30, null = False, blank=False, default="")
    active = models.BooleanField(default=True)

    def __str__(self):
        return self.name

class Comment(models.Model):
    image = models.ForeignKey(Card, on_delete=models.CASCADE, related_name="comments")
    comment = models.CharField(max_length=100, blank=False, null=False)
    valid = models.BooleanField(default=False)

Я хочу получить доступ к карте вместе с ограниченными (размер комментария, скажем, 5) комментариями с помощью запроса select_related или prefetch_related

У меня есть кнопка load more для комментариев, и когда я нажимаю load more, я хочу, чтобы было получено еще 5 комментариев

кто-нибудь, пожалуйста, ответьте, спасибо:)

Вернуться на верх