Я хочу провести опрос, в котором вы можете «принять», «отказаться» или запросить «дополнительную информацию» (3 варианта). Я уже настроил все одиночные варианты, но мне нужно определенное программирование для 3-го варианта «дополнительная информация».
Это мои мысли: 1. После того, как вы нажмете «Дополнительная информация» 2. Это должноспросите что-то вроде «ты уверен?»и затем вы можете продолжить с «да» или вернуться к вопросу с «нет»;затем, если вы нажмете «да», появится окно, в котором вы найдете определенную информацию, и появится вторая опция «дополнительная информация»;3. затем снова следует шаг 2.
Это должно быть возможно до 3 раз, но нет необходимости запрашивать дополнительную информацию, и вы можете просто «принять» или «отказаться».
Я не знаю, что я могу сделать, чтобы подойти к этой задаче
question_1 = models.IntegerField(
choices=[[20, 'Accept'],
[-20, 'Refuse'],
[-3, '1. More Information'],
[-2, '2. More Information'],
[-1, '3. More Information']],
label='Choices',
widget=widgets.RadioSelect
)