же страницу, но не понимаю, чего не хватает.
html:
<form method="post">
{% csrf_token %}
// labels, selects..
<input type="hidden" name="from_button" value="true">
<input type="submit" value="Показать результат">
</form>
py:
def index(request):
print(request.GET.dict())
print(request.POST.dict()) # вот здесь я ожидаю получить from_button = true, на выводится только цсрф-токен
if request.method == 'POST':
form = UploadFileForm(request.POST, request.FILES)
if form.is_valid():
context = process_excel_file(request, request.FILES['file'])
return render(request, '../templates/data_page.html', context)
else:
form = UploadFileForm()
return render(request, '../templates/index.html', {'form': form})
Как поправить?
@pydjango
Обсуждают сегодня