Как скрыть админку django

Не могу разобраться и найти информацию в документации и на просторах интернета, как сделать проверку если статус у юзера user.is_active то при переходе на страницу с админкой my_domeny/admin мне выдавало ошибку 404 страница не найдена. Не хочу что бы при переходе в админку под обычным юзером мне писало "У вас нет прав, залогиньтесь под администратором" (регистрация реализована на самом сайте, которая переопределяет модель auth) или есть более изящный способ скрыть админку, и считается ли изящным скрыть админку просто изменив адресс админки?

Вернуться на верх