from django.contrib import admin # Register your models here. from .models import Question, Exam, CidUserAnswer, Category import tagulous.admin from django.forms import ModelForm from reversion.admin import VersionAdmin from django.forms.widgets import RadioSelect class ExamInline(admin.TabularInline): model = Question.exams.through extra = 1 class QuestionAdmin(VersionAdmin): #form = RapidAdminForm save_on_top = True save_as = True view_on_site = True inlines = [ ExamInline, ] class ExamAdmin(VersionAdmin, admin.ModelAdmin): save_as = True admin.site.register(Category) admin.site.register(Question, QuestionAdmin) admin.site.register(Exam, ExamAdmin) class CidUserAnswerAdmin(admin.ModelAdmin): exclude = [] readonly_fields = ["created", "updated"] admin.site.register(CidUserAnswer, CidUserAnswerAdmin)