Вывод содержимого из нескольких моделей с сортировкой по дате 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 Примерно в таком порядке. Подскажите пожалуйста как мне это реализовать?