Query optimization experiments

This commit is contained in:
Raphael Michel
2018-01-14 21:15:42 +01:00
parent 7f90fdedf1
commit 59d85cc218
2 changed files with 9 additions and 8 deletions

View File

@@ -34,4 +34,8 @@ class OrderSearch(PaginationMixin, ListView):
if self.filter_form.is_valid():
qs = self.filter_form.filter_qs(qs)
return qs.distinct().prefetch_related('event', 'event__organizer')
return qs.distinct().only(
'id', 'invoice_address__name', 'code', 'event', 'email', 'datetime', 'total', 'status'
).prefetch_related(
'event', 'event__organizer'
)