From 6720c0e993b585573ee4d9efbc32a9a27c219406 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 17 Oct 2017 11:41:29 +0200 Subject: [PATCH] Show assigned products in list of questions --- .../templates/pretixcontrol/items/questions.html | 10 +++++++++- src/pretix/control/views/item.py | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/templates/pretixcontrol/items/questions.html b/src/pretix/control/templates/pretixcontrol/items/questions.html index 09f66d7cb..3526ad8d3 100644 --- a/src/pretix/control/templates/pretixcontrol/items/questions.html +++ b/src/pretix/control/templates/pretixcontrol/items/questions.html @@ -26,11 +26,12 @@

- +
+ @@ -42,6 +43,13 @@ {% url "control:event.items.questions.show" organizer=request.event.organizer.slug event=request.event.slug question=q.id %}">{{ q.question }} +
{% trans "Question" %} {% trans "Type" %}{% trans "Products" %}
{{ q.get_type_display }} + + diff --git a/src/pretix/control/views/item.py b/src/pretix/control/views/item.py index 7baab61c8..c3f1169c0 100644 --- a/src/pretix/control/views/item.py +++ b/src/pretix/control/views/item.py @@ -250,7 +250,7 @@ class QuestionList(ListView): template_name = 'pretixcontrol/items/questions.html' def get_queryset(self): - return self.request.event.questions.all() + return self.request.event.questions.prefetch_related('items') def question_move(request, question, up=True):