Django 4
似乎无法在我的制作中登录Django管理URL,但在我的本地上可以正常工作。对于上下文,目前我的网站没有SSL。调试也设置为错误。
这是在Django 4升级之前(以前在Django 3.08上使用)
mysite.com/admin
继续重定向到 mysite> mysite.com/admin/login/?next=/admin/
有500个错误。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将您的原点(域)添加到
csrf_trusted_origins
settings.py文件中的变量。参见
Add your origin (domain) to the
CSRF_TRUSTED_ORIGINS
variable in the settings.py file.See https://docs.djangoproject.com/en/4.0/releases/4.0/#csrf-trusted-origins-changes-4-0
已解决的
在浏览我的Django服务器日志后,事实证明是一个丢失的包装,称为
tzdata
。我将时区设置为UTC,因此在访问管理面板时会导致错误。我的
设置
。
SOLVED
After going through my Django server logs it turned out being a missing packaged called
tzdata
. I had my timezone set to UTC so it was causing an error when accessing the admin panel.My
settings.py
regarding timzonesThanks everyone for their thoughts!