feat: add organisation questions and admin pages

See #76
This commit is contained in:
James Graham
2021-02-24 12:08:52 +00:00
parent 25cc33e2c1
commit adf12442a4
3 changed files with 173 additions and 1 deletions

View File

@@ -16,9 +16,29 @@ class CustomUserAdmin(UserAdmin):
) # yapf: disable
class OrganisationQuestionChoiceInline(admin.TabularInline):
model = models.OrganisationQuestionChoice
@admin.register(models.OrganisationQuestion)
class OrganisationQuestionAdmin(admin.ModelAdmin):
inlines = [
OrganisationQuestionChoiceInline,
]
class OrganisationAnswerSetInline(admin.TabularInline):
model = models.OrganisationAnswerSet
readonly_fields = [
'question_answers',
]
@admin.register(models.Organisation)
class OrganisationAdmin(admin.ModelAdmin):
pass
inlines = [
OrganisationAnswerSetInline,
]
@admin.register(models.Theme)