运行时错误在Django admin中删除用户时调用Python对象时超出了最大递归深度

时间:2012-05-03 10:52:54

标签: python django django-admin

在我的开发服务器上,我试图删除管理员中的用户,我收到此错误:

RuntimeError maximum recursion depth exceeded while calling a Python object

直到几天前它一直很好用。 我正在使用Django 1.3.1。我尝试使用各种浏览器,因为我读到有些浏览器不适合开发服务器。我不记得在应用程序中更改除了视图之外的任何内容,与用户无关。我几天前更新到了django-social-auth的最新版本。除此之外,我对这里发生的事情毫无头绪!有人可以解释一下吗?

1 个答案:

答案 0 :(得分:0)

我是django和django-social-auth的新手,只是阅读文档。这样可以描述你的问题吗? (来自here):

  

自定义用户模型如果定义自定义用户模型,请不要导入   来自任何最终导入的models.py的social_auth   models.py定义您的User类,或者它将创建您的项目   因为social_auth使用get_model()来递归导入失败   检索您的用户。