From f80fa491666e3c7a0889ba5b9cbcc0244c673537 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 9 May 2016 19:56:38 -0400 Subject: [PATCH] Defer heavy fields when showing a simple list of all documents. --- mayan/apps/documents/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mayan/apps/documents/views.py b/mayan/apps/documents/views.py index 9cdcabf951..5b0fd94d57 100644 --- a/mayan/apps/documents/views.py +++ b/mayan/apps/documents/views.py @@ -85,7 +85,7 @@ class DocumentListView(SingleObjectListView): object_permission = permission_document_view def get_document_queryset(self): - return Document.objects.all() + return Document.objects.defer('description', 'uuid', 'date_added', 'language', 'in_trash', 'deleted_date_time').all() def get_queryset(self): self.queryset = self.get_document_queryset().filter(is_stub=False)