The Django ORM operators are lazy, so it'll limit the query. There are some underlying db driver quirks that caused that to not always be the case in the past, but I believe those issues were resolved a while back.