Я хочу защитить паролем оболочку при запуске оболочки python manage.py изнутри моего приложения Django для superuser.
python manage.py
Django
superuser
После запуска оболочки python manage.py мне хотелось бы получить приглашение ввести имя пользователя и пароль суперпользователя.
Вы можете создавать суперпользователей с помощью команды createuperuser :
$ python manage.py createsuperuser --username=joe --email=joe@example.com
Вы также можете использовать django.auth.middleware . В django.auth.middleware необходимо скрыть некоторые действия неавутомного пользователя на вашем сервере.
Подробнее об авторизации в веб-запросе здесь