Основываясь на комментариях к вашему вопросу, я предполагаю, что мы обсуждаем режим обслуживания всего сервиса. Обычно это делается службой в вашем приложении, т. Е. nginx, которая вам нужна и для других вещей. Но так как вам нужно, чтобы администраторы сайта могли запускать его, вы можете сохранить это значение в службе кэширования. Одним из них будет Redis , который прекрасно работает с Django структурой кэша . Вы можете создать пользовательское связующее ПО , которое проверит это значение обслуживания в Redis и откроет страницу обслуживания. Промежуточное программное обеспечение будет оптимальным, поскольку оно будет обеспечивать скрытие всей службы (всех URL-адресов), если включен режим обслуживания.