首页 > 解决方案 > Django 管理员登录页面 - Python 崩溃

问题描述

我正在尝试通过命令提示符登录到创建超级用户的 Django 帖子的管理员 URL。单击登录按钮后,我收到“Python 已停止工作”。

Python 版本:3.7.0 Django 版本:3.0


我试图解决这个问题没有任何成功

  1. 通过 shell 验证我创建的用户是活动的,超级管理员,is_staff 并且都是真的
    from django.contrib.auth import authenticate

    u = authenticate(username="username", password="password")
  1. 尝试添加和SESSION_COOKIE_SECURE = False删除settings.py

  2. ALLOWED_HOSTS = []已验证settings.py

    我应该怎么做才能看到管理页面?

标签: pythondjango-admindjango-logindjango-3.0

解决方案


我在 python 3.7.0 和 Django 3.0 上遇到了同样的问题,我通过将 python 升级到 Python 3.7.6 解决了这个问题

brew upgrade python3

然后我遇到了一些关于链接和 venv 的问题,我不得不重新安装我的 venv 和 Django。所以,我希望它可以帮助某人。


推荐阅读