se stai usando PostgreSQL, la solita sintassi è:
select distinct on (name)
name, value
from environments_serverpropertie
where server = ...
order by name, timestamp desc
Da documentazione PostgreSQL :
Puoi vederlo e provarlo in sql fiddle demo .
È possibile tradurre questa sintassi in django, da documentazione di django :
Quindi in django sarà qualcosa del tipo:
ServerPropertie.objects.filter(...).order_by('name', '-timestamp').distinct('name')