Я пытаюсь сделать индикатор загрузки django в админке django.
Приложение является лишь небольшой частью проекта, поэтому я не хочу устанавливать пользовательский обработчик загрузки в settings.py.
Upload_handler может быть установлен с помощью request.upload_handlers.insert(0, UploadProgressHandler(request))
, но не внутри add_view административного класса django.
Ответ это исключение:
Если вы попытаетесь изменить request.upload_handlers после чтения из
request.POST или request.FILES Django выдаст ошибку.
Я также пытался сделать это с декоратором поверх add_view
, но тогда я не знаю, как получить доступ к request.upload_handlers
.
Может ли кто-нибудь мне помочь?