0

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

RuntimeError maximum recursion depth exceeded while calling a Python object

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

4

1 回答 1

0

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

自定义用户模型 如果定义自定义用户模型,请不要从任何最终会从定义用户类的 models.py 导入的 models.py 导入 social_auth,否则会导致项目因递归导入而失败,因为 social_auth 使用 get_model()检索您的用户。

于 2012-05-06T01:42:59.750 回答