在我的开发服务器上,我试图删除管理员中的用户,我收到此错误:
RuntimeError maximum recursion depth exceeded while calling a Python object
直到几天前它一直很好用。 我正在使用Django 1.3.1。我尝试使用各种浏览器,因为我读到有些浏览器不适合开发服务器。我不记得在应用程序中更改除了视图之外的任何内容,与用户无关。我几天前更新到了django-social-auth的最新版本。除此之外,我对这里发生的事情毫无头绪!有人可以解释一下吗?
答案 0 :(得分:0)
我是django和django-social-auth的新手,只是阅读文档。这样可以描述你的问题吗? (来自here):
自定义用户模型如果定义自定义用户模型,请不要导入 来自任何最终导入的models.py的social_auth models.py定义您的User类,或者它将创建您的项目 因为social_auth使用get_model()来递归导入失败 检索您的用户。