管理员中的Django MultiValueDictKeyError,仅在使用内联进行更新时

时间:2014-06-26 20:08:29

标签: python django postgresql

我看到有关此错误的几篇帖子与< 1.6.2,但是,我正在运行1.6.2版本,我看到了这一点,但它只发生在更新上,而不是插入中。

我总是得到一个' MultiValueDictKeyError',在这种情况下

MultiValueDictKeyError at /admin/rep/listcontent/1/
"u'listitem_set-0-id'"

我正在使用带有psycopg2的postgres。 我已经验证我的所有序列都不需要序列重置。 我试过删除数据库,运行manage.py createdb新鲜,添加条目,然后尝试更新它,同样的问题。

当我运行shell(通过manage.py shell)时,我可以这样做

from rep.models import *
listitem = ListItem.objects.get(pk=1)
listitem.save()

没有错误。我可以更改属性,save()更新数据库就好了。但不是来自管理员。

注意,这仅适用于带有内联的项目。 我已经阅读了关于管理模板1.6.2的修复,这不是问题。

0 个答案:

没有答案