请问下django admin 登录错误怎么解决。默认的sqlite,谢谢[阿里云函数计算]

请问下django admin 登录错误怎么解决。默认的sqlite,谢谢

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
4 条回复 A 作者 M 管理员
  1. 去http触发器哪里,增加post访问,http可以配置各种method,默认应该只配置了GET,把POST也加进去,如果通过应用中心部署的,可以考虑在webide中,修改s.yaml,找到triggers下面的method,增加一个POST。

    此答案来自钉钉群“阿里函数计算官网客户”

  2. 首先,检查用户名和密码是否正确。 如果正确,请尝试重新运行Django admin命令:python manage.py createsuperuser。 如果仍然无法解决问题,可能是因为sqlite数据库中的用户信息已被破坏或者数据库版本太低。 在这种情况下,可以尝试使用MySQL或PostgreSQL数据库来代替sqlite。

  3. 1.检查用户名和密码是否正确;

    2.检查settings.py文件中是否配置了正确的管理员账号;

    3.检查是否有其他用户正在使用该账号登录;

  4. 大概率是用户名、密码错误,具体查看 Django admin 的日志文件,找出具体错误原因

  5. 出现这个问题, 通过停止/重启 mysql 服务, 然后再试一下,admin无法登录可以试试先在你的app目录下创建一个文件夹如static 在settings.py里面最后添加STATIC_ROOT =“你的静态文件夹地址试试