From 1d7c4addbdf7b90684a6464a21afb8f48019d338 Mon Sep 17 00:00:00 2001 From: János Roden Date: Wed, 16 Sep 2020 10:22:38 +0200 Subject: [3.1.x] Fixed #32004 -- Clarified docs for when request.FILES is set. Co-authored-by: Carlton Gibson Backport of 9e4b1ad33e436e8fe60af756d7e09639ee886ac2 from master --- docs/topics/http/file-uploads.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/topics/http/file-uploads.txt b/docs/topics/http/file-uploads.txt index 534582cbf6..ef644853a9 100644 --- a/docs/topics/http/file-uploads.txt +++ b/docs/topics/http/file-uploads.txt @@ -38,9 +38,9 @@ subclass) in the form. So the data from the above form would be accessible as ``request.FILES['file']``. Note that :attr:`request.FILES ` will only -contain data if the request method was ``POST`` and the ``
`` that posted -the request has the attribute ``enctype="multipart/form-data"``. Otherwise, -``request.FILES`` will be empty. +contain data if the request method was ``POST``, at least one file field was +actually posted, and the ```` that posted the request has the attribute +``enctype="multipart/form-data"``. Otherwise, ``request.FILES`` will be empty. Most of the time, you'll pass the file data from ``request`` into the form as described in :ref:`binding-uploaded-files`. This would look something like: -- cgit v1.3