Я не понимаю, как написать правильный запрос к базе данных с помощью Django orm

У меня есть две модели:

Class Page(models.Model):
    Id

Class LinkedPage(models.Model):
    page = models.ForeignKey(Page)
    created_year = models.IntegerField(…)

Я хочу получить набор ссылок на страницы, которые сгруппированы по страницам и имеют самый высокий показатель created_year в своей группе.

Например: Есть страница с 3 связанными страницами, созданными в 2011, 2005, 2019 годах. Есть вторая страница с 3 связанными страницами, созданными в 1960, 2017, 2005 годах.

Я хочу получить 2 записи (экземпляр со всеми полями), год которых 2019 (с первой страницы) и 2017 (со второй страницы).

Спасибо большое

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