diff --git a/photologue_custom/views.py b/photologue_custom/views.py index 509f6b8..c12d0a1 100644 --- a/photologue_custom/views.py +++ b/photologue_custom/views.py @@ -51,7 +51,9 @@ class CustomGalleryDetailView(DetailView): def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) - context['photos'] = self.object.public() + + # Query with extended and owner to reduce database lag + context['photos'] = self.object.public().select_related('extended__owner') # List owners context['owners'] = []