Согласно моему заданию, администратор должен иметь возможность создавать опросы с вопросами (создавать, удалять, обновлять) и вариантами ответов, относящихся к этим вопросам. Все это должно отображаться и изменяться на одной странице администратора.
Poll
|
|_question_1
| |
| |_choice_1(text)
| |
| |_choice_2
| |
| |_choice_3
|
|_question_2
| |
| |_choice_1
| |
| |_choice_2
| |
| |_choice_3
|
|_question_3
|
|_choice_1
|
|_choice_2
|
|_choice_3
Хорошо, не проблема отобразить один уровень вложенности, как здесь
class QuestionInline(admin.StackedInline):
model = Question
class PollAdmin(ModelAdmin):
inlines = [
QuestionInline,
]
Но как сделать, чтобы получить необходимую структуру опроса?