class Log:
project = ForeignKey(Project)
msg = CharField(...)
date = DateField(...)
Я хочу выбрать четыре последних записи журнала, в которых каждая запись журнала должна иметь уникальный внешний ключ проекта. Я пробовал решения в поиске Google, но ни одно из них не работает, а документация django не очень хороша для поиска ..
Я пробовал такие вещи, как:
Log.objects.all().distinct('project')[:4]
Log.objects.values('project').distinct()[:4]
Log.objects.values_list('project').distinct('project')[:4]
Но это либо ничего не возвращает, либо записи в журнале того же проекта ..
Любая помощь приветствуется!