Как установить django upload_handler в администраторе?

Я пытаюсь сделать индикатор выполнения загрузки django в django администраторе. Приложение является только небольшой частью проекта, для этого я не хочу устанавливать пользовательский обработчик загрузок в settings.py.

upload_handler может быть установлен с request.upload_handlers.insert(0, UploadProgressHandler(request)) но не в add_view django администраторского класса. Ответ является этим исключением:

При попытке изменить запрос upload_handlers после чтения из запроса. POST или запрос. ФАЙЛЫ Django бросят ошибку.

Я также пытался делать это с декоратором по add_view но затем я не знаю, как получить доступ request.upload_handlers.

Кто-то может выручить меня?

6
задан Srikar Appalaraju 7 July 2012 в 18:58
поделиться