Есть ли способ защитить паролем оболочку Python в приложении Django? - PullRequest
0 голосов
/ 09 июля 2019

Я хочу защитить паролем оболочку при запуске оболочки python manage.py изнутри моего приложения Django для superuser.

После запуска оболочки python manage.py мне хотелось бы получить приглашение ввести имя пользователя и пароль суперпользователя.

1 Ответ

0 голосов
/ 09 июля 2019

Вы можете создавать суперпользователей с помощью команды createuperuser :

$ python manage.py createsuperuser --username=joe --email=joe@example.com

Вы также можете использовать django.auth.middleware . В django.auth.middleware необходимо скрыть некоторые действия неавутомного пользователя на вашем сервере.

Подробнее об авторизации в веб-запросе здесь

...