From b2f7a2e6a315e8441890cb67f2d4e3e6e2389265 Mon Sep 17 00:00:00 2001 From: tomwalker Date: Fri, 1 Aug 2014 11:08:02 +0100 Subject: [PATCH] small fix for errors in admin, also added ability to filter subcategories by their parent categories --- quiz/admin.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/quiz/admin.py b/quiz/admin.py index 8c2391b..542a6aa 100644 --- a/quiz/admin.py +++ b/quiz/admin.py @@ -57,13 +57,15 @@ class CategoryAdmin(admin.ModelAdmin): class SubCategoryAdmin(admin.ModelAdmin): - search_fields = ('subcategory', ) + search_fields = ('sub_category', ) + list_display = ('sub_category', 'category',) + list_filter = ('category',) class MCQuestionAdmin(admin.ModelAdmin): list_display = ('content', 'category', ) list_filter = ('category',) - fields = ('content', 'category', 'subcategory', + fields = ('content', 'category', 'sub_category', 'figure', 'quiz', 'explanation') search_fields = ('content', 'explanation') @@ -83,7 +85,7 @@ class ProgressAdmin(admin.ModelAdmin): class TFQuestionAdmin(admin.ModelAdmin): list_display = ('content', 'category', ) list_filter = ('category',) - fields = ('content', 'category', 'subcategory', + fields = ('content', 'category', 'sub_category', 'figure', 'quiz', 'explanation', 'correct',) search_fields = ('content', 'explanation') -- 2.39.5