From 56fa70e495cd0d5a52ecee145fe4f5129371d222 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Delobelle?= Date: Thu, 6 Apr 2017 14:38:25 +0200 Subject: [PATCH] fewer calls on account_read view --- kfet/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kfet/views.py b/kfet/views.py index de6c906e..1e2edfbc 100644 --- a/kfet/views.py +++ b/kfet/views.py @@ -351,7 +351,11 @@ def account_create_ajax(request, username=None, login_clipper=None, @login_required def account_read(request, trigramme): try: - account = Account.objects.select_related('negative').get(trigramme=trigramme) + account = ( + Account.objects + .select_related('cofprofile__user', 'negative') + .get(trigramme=trigramme) + ) except Account.DoesNotExist: raise Http404