我是Django的新手,并试图将社交登录选项添加到我正在从事的项目中。我目前也在使用Django-Allauth。目前,我只把谷歌登录到我的项目中。一切都很好。当用户尝试使用我提供的注册模板注册时,我可以在没有任何问题的情况下从数据库中删除该用户。但是,如果我试图从管理面板中删除任何使用Google选项django-allauth登录的用户,我就会得到__str__ returned non-string (type CustomUser)错误。我正在使用Dja
例如,像django-allauth - https://github.com/pennersr/django-allauth这样的流行应用程序都有测试功能。例如,第一个测试失败了,因为allauth试图创建一个带有关键字'username‘的user对象,而这个关键字不是我的项目用户模型的配置方式(我只有一个email字段)。我注意到一个类似的问题,但它对我更一般的问题并没有真正的帮助-- How to test si
我对如何使用字符串名称显示Django而不是获取与该名称关联的“对象”有问题。我试图使用ManyToMany关系,但我无法完全弄清楚。我得到的错误是:'str' object has no attribute '_default_manager'models/hood.py至少我从医生那里是这么想的:
但是,当您获得Hood对象并执行ho
我试图有效地制作一个Reddit克隆,只是为了练习Django,并且我尝试用一个简单的整数来设置我的升票/反对票系统(upvote加一个,下票减一个),但是当我点击我的“向上投票”或“否决”按钮时,它会给我错误的'str' object has no attribute 'get'。我不知道是什么原因造成的,所有其他的答案与这个错误是没有任何关系的,任何帮助都是很棒的。recent call last):
File "C:\Users\Andre\AppData\Local\P