有没有一种方法可以用密码保护Django应用程序中的python shell?

时间:2019-07-09 15:55:25

标签: python django python-3.x python-2.7 python-requests

在我的python manage.py应用内部为Django运行superuser shell时,我想用密码保护shell。

运行python manage.py shell之后,系统提示我输入超级用户的用户名和密码。

1 个答案:

答案 0 :(得分:0)

您可以使用createsuperuser命令创建超级用户:

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

您也可以使用django.auth.middleware。 django.auth.middleware需要为服务器上的未认证用户隐藏一些操作。

有关Web请求here中的auth的更多信息