Вывод содержимого из нескольких моделей с сортировкой по дате Django

У меня существует три разные модели

class Modal_one(models.Model):
    name = models.CharField(max_length=100)
    date = models.DateTimeField(auto_now_add=True)

    def __str__(self):
        return self.name


class Modal_too(models.Model):
    name = models.CharField(max_length=100)
    date = models.DateTimeField(auto_now_add=True)

    def __str__(self):
        return self.name


class Modal_free(models.Model):
    name = models.CharField(max_length=100)
    date = models.DateTimeField(auto_now_add=True)

    def __str__(self):
        return self.name

И таких примерно их три или более. Мне нужно как то выводить записи из них с сортировкой по дате. При этом вывод должен быть примерно таким: Modal_one Article -> Modal_too Post -> Modal_free Article Примерно в таком порядке. Подскажите пожалуйста как мне это реализовать?

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