关于我正在做的项目的一些背景信息。它是一个自动论文检查系统,管理员用户应该能够在系统中添加,编辑和尝试问题。我能够向系统添加论文,但无法编辑和尝试。每当我尝试编辑和尝试时,都会出现KeyError。
我不确定出了什么问题,因为我使用我的教授的代码重新创建了系统,并且他的工作已经完成了。
以下是编辑和尝试问题的KeyError消息: http://imgur.com/iH9OG07.png
这是views.py的代码(很长): http://pastebin.com/88vvZJ6J
我已经在Stack Overflow上阅读了很多关于KeyError的解决方案,但除了接近我的问题之外,它们似乎都没有帮助:Getting KeyError in my django code。
根据该帖子的用户,他能够通过改变一些行来解决KeyError问题。很多用户提到使用DICT.get(密钥),但在我看来,我当前的代码(views.py)已经在使用DICT方法了? (如果我错了,请纠正我。)
答案 0 :(得分:0)
哦好的,谢谢你的帮助!我意识到自己的愚蠢错误......
以前我使用这个使用端口8000
的命令启动了django系统 python manage.py runserver
应该使用端口8080而不是
python manage.py runserver 127.0.0.1:8080