mirror of
https://github.com/Southampton-RSG/breccia-mapper.git
synced 2026-03-03 11:27:09 +00:00
refactor: migrate to question sets for person qs
This means we're starting to use the same system for person questions as for relationship questions
This commit is contained in:
@@ -21,19 +21,34 @@ class OrganisationAdmin(admin.ModelAdmin):
|
||||
pass
|
||||
|
||||
|
||||
@admin.register(models.Role)
|
||||
class RoleAdmin(admin.ModelAdmin):
|
||||
pass
|
||||
|
||||
|
||||
@admin.register(models.Theme)
|
||||
class ThemeAdmin(admin.ModelAdmin):
|
||||
pass
|
||||
|
||||
|
||||
class PersonQuestionChoiceInline(admin.TabularInline):
|
||||
model = models.PersonQuestionChoice
|
||||
|
||||
|
||||
@admin.register(models.PersonQuestion)
|
||||
class PersonQuestionAdmin(admin.ModelAdmin):
|
||||
inlines = [
|
||||
PersonQuestionChoiceInline,
|
||||
]
|
||||
|
||||
|
||||
class PersonAnswerSetInline(admin.TabularInline):
|
||||
model = models.PersonAnswerSet
|
||||
readonly_fields = [
|
||||
'question_answers',
|
||||
]
|
||||
|
||||
|
||||
@admin.register(models.Person)
|
||||
class PersonAdmin(admin.ModelAdmin):
|
||||
pass
|
||||
inlines = [
|
||||
PersonAnswerSetInline,
|
||||
]
|
||||
|
||||
|
||||
class RelationshipQuestionChoiceInline(admin.TabularInline):
|
||||
|
||||
Reference in New Issue
Block a user