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