Start
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
from django.contrib import admin
|
||||
from .models import (
|
||||
AnatomyQuestion,
|
||||
Examination,
|
||||
QuestionType,
|
||||
Answers,
|
||||
HalfMarkAnswers,
|
||||
IncorrectAnswers,
|
||||
UserAnswer,
|
||||
Exam,
|
||||
Modality,
|
||||
BodyPart,
|
||||
Structure,
|
||||
)
|
||||
|
||||
from reversion.admin import VersionAdmin
|
||||
|
||||
# Register your models here.
|
||||
class AnatomyAnswersInline(admin.TabularInline):
|
||||
model = Answers
|
||||
extra = 1
|
||||
|
||||
|
||||
class HalfMarkAnatomyAnswersInline(admin.TabularInline):
|
||||
model = HalfMarkAnswers
|
||||
extra = 1
|
||||
|
||||
|
||||
class IncorrectAnatomyAnswersInline(admin.TabularInline):
|
||||
model = IncorrectAnswers
|
||||
extra = 1
|
||||
|
||||
|
||||
class ExamInline(admin.TabularInline):
|
||||
model = AnatomyQuestion.exams.through
|
||||
extra = 1
|
||||
|
||||
|
||||
class AnatomyAdmin(VersionAdmin):
|
||||
inlines = [
|
||||
AnatomyAnswersInline,
|
||||
HalfMarkAnatomyAnswersInline,
|
||||
IncorrectAnatomyAnswersInline,
|
||||
ExamInline,
|
||||
]
|
||||
|
||||
|
||||
admin.site.register(AnatomyQuestion, AnatomyAdmin)
|
||||
admin.site.register(Examination)
|
||||
admin.site.register(QuestionType)
|
||||
admin.site.register(UserAnswer)
|
||||
admin.site.register(Exam)
|
||||
admin.site.register(Modality)
|
||||
admin.site.register(BodyPart)
|
||||
admin.site.register(Structure)
|
||||
|
||||
Reference in New Issue
Block a user