def getLastDateModification(self): qs = self.themefile_set.order_by('-date_modified') # NEVER !! return qs[0].date_modified # The most efficient/failsafe way (this will add LIMIT 1 to the query): rs = list(qs[:1]) return rs and rs[0].date_modified or None