tl;dr:Django memungkinkan Anda untuk mengontrol grup dengan klausa tetapi membatasi untuk bekerja di semua rasa SQL jadi saya tidak bisa melakukan apa yang saya inginkan.
Telah ditunjukkan kepada saya bahwa kueri asli yang saya coba buat dengan Django ORM sebenarnya tidak valid untuk semua rasa SQL. Ini adalah penyegaran dari kueri yang saya cari:
SELECT *, MAX("run"."start_time")
FROM "run"
LEFT OUTER JOIN "project" ON ("run"."project_id" = "project"."id")
GROUP BY "project"."id"
Jika seseorang mencoba untuk memilih sesuatu yang tidak ada dalam GROUP BY di MSSQL, mereka sebenarnya akan mendapatkan kesalahan. Jadi menurut saya Django seharusnya tidak membiarkan saya menghasilkan kueri seperti ini dan pada dasarnya saya mencoba memecahkan masalah saya dengan tidak benar.