请问下django admin 登录错误怎么解决。默认的sqlite,谢谢
去http触发器哪里,增加post访问,http可以配置各种method,默认应该只配置了GET,把POST也加进去,如果通过应用中心部署的,可以考虑在webide中,修改s.yaml,找到triggers下面的method,增加一个POST。
此答案来自钉钉群“阿里函数计算官网客户"
首先,检查用户名和密码是否正确。 如果正确,请尝试重新运行Django admin命令:python manage.py createsuperuser。 如果仍然无法解决问题,可能是因为sqlite数据库中的用户信息已被破坏或者数据库版本太低。 在这种情况下,可以尝试使用MySQL或PostgreSQL数据库来代替sqlite。
1.检查用户名和密码是否正确;
2.检查settings.py文件中是否配置了正确的管理员账号;
3.检查是否有其他用户正在使用该账号登录;
大概率是用户名、密码错误,具体查看 Django admin 的日志文件,找出具体错误原因
出现这个问题, 通过停止/重启 mysql 服务, 然后再试一下,admin无法登录可以试试先在你的app目录下创建一个文件夹如static 在settings.py里面最后添加STATIC_ROOT =“你的静态文件夹地址试试
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。