django is good
just one thing
fix .select_related('child__attribute') / .values('child__attribute')
currently it removes from result set rows where 'attribute' is NULL, unlike what typical LEFT JOINs imply
just one thing
fix .select_related('child__attribute') / .values('child__attribute')
currently it removes from result set rows where 'attribute' is NULL, unlike what typical LEFT JOINs imply
You can always prefetch related, or even use outer=True. This will return the results you expect.