diff --git a/sbas/filters.py b/sbas/filters.py index 363c7b60..afc5e508 100644 --- a/sbas/filters.py +++ b/sbas/filters.py @@ -1,6 +1,6 @@ import django_filters -from .models import Question, CidUserAnswer, Exam +from .models import Category, Question, CidUserAnswer, Exam #from generic.filters import UserAnswerFilter from django.contrib.auth.models import User @@ -32,7 +32,7 @@ def get_authors(request): class QuestionFilter(django_filters.FilterSet): exams = django_filters.ModelMultipleChoiceFilter(queryset=get_exams, null_label="No exam") author = django_filters.ModelMultipleChoiceFilter(queryset=get_authors, null_label="No author") - category = django_filters.ModelChoiceFilter(null_label="Uncategorised") + category = django_filters.ModelChoiceFilter(queryset=Category.objects.all(),null_label="Uncategorised") class Meta: model = Question fields = ("exams", "created_date")