Fixed #21588 -- Corrected handler initialization in "modifying upload handlers" example.

This commit is contained in:
Berker Peksag 2016-06-04 16:58:23 -07:00 committed by Tim Graham
parent 5d8375fe66
commit 8f50ff5b15
1 changed files with 3 additions and 3 deletions

View File

@ -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 provides feedback on upload progress to some sort of AJAX widget. You'd add this
handler to your upload handlers like 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 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 ``append()``) because a progress bar handler would need to run *before* any
@ -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 If you want to replace the upload handlers completely, you can just assign a new
list:: list::
request.upload_handlers = [ProgressBarUploadHandler()] request.upload_handlers = [ProgressBarUploadHandler(request)]
.. note:: .. note::
@ -266,7 +266,7 @@ list::
@csrf_exempt @csrf_exempt
def upload_file_view(request): def upload_file_view(request):
request.upload_handlers.insert(0, ProgressBarUploadHandler()) request.upload_handlers.insert(0, ProgressBarUploadHandler(request))
return _upload_file_view(request) return _upload_file_view(request)
@csrf_protect @csrf_protect