(太神奇了,我还没有发现这样的问题呢!)Django的,我删除AnonymousUser,如何恢复
我在数据库中删除了我的一部分用户,一不小心还AnonymousUser
-instance。 我该如何恢复他? (呃......为了政治上的正确性,他/她):-P)
我确实需要他在db中的一个实例,对吗? (到目前为止,通过快速浏览我的网站,我没有遇到问题)。顺便说一句,没有他的问题会是什么?
但没有AnonymousUser.objects
-管理员创建一个。并且save()
无论如何都没有实现,就像the docs说的那样。那么,我要删除用户表并迁移?它会帮助和/或我可以以不同的方式行事吗?
感谢很多:)
...但之前有一个AnonymousUser显示在我的用户列表中,现在不是! aaah,也许一些软件包(userena?)创建了一个普通用户并称他为AnonymousUser? - 这将是非常具有误导性的,根本不是pythonic – Ilja
@Ilja检查更新的答案。谢谢! –
是的,你是对的!谢谢你的解释。 django-guardian的误导。我会建议重命名默认为不完全等于错误的类名称。在那种情况下,我会自己想到这一点。 – Ilja