ако използвате PostgreSQL, обичайният синтаксис за това е:
select distinct on (name)
name, value
from environments_serverpropertie
where server = ...
order by name, timestamp desc
От документация на PostgreSQL :
Можете да го видите и изпробвате в sql fiddle demo .
Възможно е да преведете този синтаксис в django от документация на django :
Така че в django ще бъде нещо като:
ServerPropertie.objects.filter(...).order_by('name', '-timestamp').distinct('name')