【问题标题】:Adding data to DB via Django Admin panel通过 Django 管理面板向数据库添加数据
【发布时间】:2021-05-13 07:48:50
【问题描述】:

我有一个使用 Python 3.7 和 Django 1.8 的新 Django 项目,我创建了一个模型、迁移、超级用户帐户。但是当我尝试在其中添加任何内容时,管理面板将不起作用。为什么会出现此错误以及如何解决?

Error screenshot

【问题讨论】:

  • 您成功登录管理页面了吗?
  • 是的,我做到了。在我尝试添加条目之前它一直有效

标签: python-3.x django


【解决方案1】:

这是 Python 3.7 与 Django 1.8 的兼容性问题。 django 开发者居然解决了这个关于6 years ago

如何修复:基本上你的 Django 版本已经很旧了,你应该至少升级到 v1.8.6(我建议你升级到 3.x,但你可以做你想做的事),当你这样做时,问题不应该再发生了。

(如果这不起作用,请告诉我,我可以帮你调试)

【讨论】:

  • 好的,谢谢!安装 Django v 2.2 修复了问题
猜你喜欢
  • 2012-08-14
  • 1970-01-01
  • 2019-01-27
  • 2020-06-10
  • 1970-01-01
  • 1970-01-01
  • 2021-01-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多