6a2137c70c3a4ff1704e23a452fbc7a2922c4d60
[koed-quiz.git] / apps / quiz / admin.py
1 # -*- coding: utf-8 -*-
2 # This file is part of KOED-Quiz, licensed under GNU Affero GPLv3 or later.
3 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
4 #
5 from django.contrib import admin
6
7 from quiz.models import Quiz, Question, Result, Answer
8
9
10 class AnswerInline(admin.TabularInline):
11     model = Answer
12     fk_name = 'question'
13     extra = 2
14
15
16 class QuestionAdmin(admin.ModelAdmin):
17     inlines = [AnswerInline]
18     list_display = ['title', 'quiz']
19
20
21 class ResultAdmin(admin.ModelAdmin):
22     list_display = ['title', 'quiz']
23
24
25 class QuizAdmin(admin.ModelAdmin):
26     list_display = ['name']
27
28
29
30 admin.site.register(Question, QuestionAdmin)
31 admin.site.register(Result, ResultAdmin)
32 admin.site.register(Quiz, QuizAdmin)