Я работаю над проектом Django, и у меня есть несколько внешних приложений, которые установлены в моей виртуальной среде.
В одном из приложений есть функция загрузки файла, определив def upload
и направив к нему /upload
в urls.py
Теперь я хочу добавить в метод некоторые функции, такие как @login_required
или отправить request.user
вместе с параметрами.
Я могу сделать это, перейдя непосредственно к внешнему коду приложения, однако, если приложение будет обновлено, оно сломается.
Я пытаюсь скопировать views.py
приложения в мою локальную папку app
с тем же именем и написать там свой код, но, похоже, он не работает (как модификация шаблона)
Есть ли другие варианты для меня? Спасибо!