У меня есть данные формы, которые я собираю в представлениях. То, что пользовательский ввод будет определять, как будет выглядеть следующая форма. Должен ли я создать другой вид? Если да, то как мне передать переменные из одного представления в другое? И должен ли отдельный вид отображать другую страницу html?
Или есть способ работать в том же виде, в котором я изначально собирал данные?
Вид выглядит так:
def admission(request):
if request.method == 'POST':
form = DeterminingForm(request.POST)
if form.is_valid():
selected_season = form.cleaned_data['season']
selected_batch = form.cleaned_data['batch']
form = DeterminingForm()
context = {
'form': form,
}
return render(request, 'admission.html', context)