简介:今天,首席CTO Note将与您分享如何修改Django超级用户。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
您需要在表单后面添加csrf_token。
表单方法=“ post” {%csrf_token%}
xxx
/形式
或修改DJANGO源代码:django/mideware/csrf.py proces_view
在“#如果用户没有CSRF cookie”上添加以下代码:
如果request.path.startswith('/admin'):
返回接受()
如果Django版本为1.2.5,则修改了修改:
如果request.path.startswith('/admin'):
返回self._accept(请求)
这意味着请求URL是/admin,即使表格背后没有CSRF_Token,您也可以访问它。
首先,我们需要创建一个新的用户名来登录到管理网站。我们可以使用以下命令:
python manage.py createSuperuse
输入您要使用的用户名:
用户名(留空白以使用“管理员”):user01
输入电子邮件:
电子邮件地址:(此处输入您自己的邮箱帐户)
输入密码,您需要输入两次,并且在输入密码时不会显示它:
密码:
密码(再次):
当两个密码相同时,成功提示了超级帐户创建。
超级用户成功创建了。
运行服务:
python manage.py runserver
当您在此步骤中输入密码时,您将不会显示您输入的字符,并且两次输入相同的内容时将通过它。因此,您可以直接两次输入密码
结论:以上是首席CTO注释编制的Django超级用户的相关内容的相关内容。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?