在我的python manage.py
应用内部为Django
运行superuser
shell时,我想用密码保护shell。
运行python manage.py
shell之后,系统提示我输入超级用户的用户名和密码。
答案 0 :(得分:0)
您可以使用createsuperuser命令创建超级用户:
$ python manage.py createsuperuser --username=joe --email=joe@example.com
您也可以使用django.auth.middleware。 django.auth.middleware需要为服务器上的未认证用户隐藏一些操作。
有关Web请求here中的auth的更多信息