Задать вопрос

Как сделать что бы при выборе select отображался только соответствующий inlines в админке?

82ba7dfe811246d598e1aef22fbb2fda.png
admin.py
class AnswerInline(admin.StackedInline):
    fields = ('answer_text','points')
    readonly_fields = ('question',)
    extra = 0

class AnswerRadioInline(AnswerInline):
    model = AnswerRadio

class AnswerSelectMultipleInline(AnswerInline):
    model = AnswerSelectMultiple
    
class AnswerTextInline(AnswerInline):
    model= AnswerText

class QuestionAdmin(admin.ModelAdmin):
	inlines = [AnswerRadioInline,AnswerSelectMultipleInline,AnswerTextInline,]

admin.site.register(Question, QuestionAdmin)
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы