我正在尝试编辑数据库中的数据我在 update_user_id 收到错误了解更多信息请查看此链接然后您将理解
http://www.pastie.org/1301839
答案 0 :(得分:0)
您似乎没有在会话中设置update_user_id
密钥。您可以使用例外来解决此问题:
try:
update_user_id = request.session["update_user_id"]
except KeyError:
update_user_id = SOME_DEFAULT_VALUE
或者(甚至更好)使用request.session.get
:
update_user_id = request.session.get("update_user_id", SOME_DEFAULT_VALUE)
这两个片段是等效的。
答案 1 :(得分:0)
来自追溯:
Exception Type: KeyError at /institutes_admin/
Exception Value: 'update_user_id'
KeyError意味着您尝试使用不存在的字典键从字典中获取内容。这看起来像是问题(来自追溯的进一步):
File "/home/karthik/Desktop/EPW_LOCAL/mysite/../mysite/epw/admin_views.py" in institutional_ip_admin
604. update_user_id = request.session['update_user_id']
解决方案是提供默认值。