Я согласен с Джеймсом, вы упускаете точку режима обслуживания. Переведите ваше веб-приложение в режим обслуживания, если вы хотите обновить некоторые библиотеки или развернуть новую версию веб-приложения.
Режим обслуживания включен
обновить / развертывание
режим обслуживания выключен
Если процесс развертывания выполнен успешно, в режиме обслуживания вы потратите не более нескольких минут. В течение этого времени вам не нужно выполнять какое-либо представление. Особенно, если это заканчивается некоторыми записями в базе данных.
Однако, если вам действительно нужно выполнить какую-то функцию, вам нужно переместить ее в промежуточное ПО https://docs.djangoproject.com/en/2.0/topics/http/middleware/. Просто убедитесь, что ваше промежуточное ПО запущено до обслуживания промежуточного ПО.