Skip to content

Commit

Permalink
[1.9.x] Fixed #21588 -- Corrected handler initialization in "modifyin…
Browse files Browse the repository at this point in the history
…g upload handlers" example.

Backport of 8f50ff5 from master
  • Loading branch information
berkerpeksag authored and timgraham committed Jun 9, 2016
1 parent b0e0a62 commit 324eaf4
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/topics/http/file-uploads.txt
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ For instance, suppose you've written a ``ProgressBarUploadHandler`` that
provides feedback on upload progress to some sort of AJAX widget. You'd add this
handler to your upload handlers like this::

request.upload_handlers.insert(0, ProgressBarUploadHandler())
request.upload_handlers.insert(0, ProgressBarUploadHandler(request))

You'd probably want to use ``list.insert()`` in this case (instead of
``append()``) because a progress bar handler would need to run *before* any
Expand All @@ -238,7 +238,7 @@ other handlers. Remember, the upload handlers are processed in order.
If you want to replace the upload handlers completely, you can just assign a new
list::

request.upload_handlers = [ProgressBarUploadHandler()]
request.upload_handlers = [ProgressBarUploadHandler(request)]

.. note::

Expand Down Expand Up @@ -266,7 +266,7 @@ list::

@csrf_exempt
def upload_file_view(request):
request.upload_handlers.insert(0, ProgressBarUploadHandler())
request.upload_handlers.insert(0, ProgressBarUploadHandler(request))
return _upload_file_view(request)

@csrf_protect
Expand Down

0 comments on commit 324eaf4

Please sign in to comment.