request.POST
представляет собой словарь-объект, содержащий все заданные параметры HTTP POST.
Когда вы просматриваете request.POST
, вы получаете только ключи.
for key in request.POST:
print(key)
value = request.POST[key]
print(value)
Чтобы получить ключи и значения вместе, используйте метод items
.
for key, value in request.POST.items():
print(key, value)
Обратите внимание, что request.POST
может содержать несколько элементов для каждой клавиши. Если вы ожидаете нескольких элементов для каждой клавиши, вы можете использовать lists
, который возвращает все значения в виде списка.
for key, values in request.POST.lists():
print(key, values)
Для получения дополнительной информации см. Django документы для QueryDict
.