为了账号安全,请及时绑定邮箱和手机立即绑定

“选项”对象没有属性“get_all_related_objects”

“选项”对象没有属性“get_all_related_objects”

慕雪6442864 2021-10-26 17:09:26
尝试登录时出现上述错误。我已经实现了django-users2模块。以下是我正在使用的模块Django Version: 2.1.5Python Version: 3.6.7Installed Applications:['myapp.apps.MyAdminConfig', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'category', 'tag', 'parttimejob', 'myapp.core', 'jobtype', 'users', 'django_extensions', 'jobmessages', 'search', 'profiles', 'employers', 'employees', 'jobtemplates', 'tempus_dominus', 'social_django', 'background_task']Installed Middleware:['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'social_django.middleware.SocialAuthExceptionMiddleware']我已经提到了这个问题并升级了 django、djangorestframework,但它们似乎都不起作用。我是 Django 的新手。请询问我可以提供的更多信息。请指导我解决错误。
查看完整描述

1 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

当然,升级 DRF 并不能解决您的问题,因为问题不在于 DRF - 它在 InheritanceManager 代码中,该代码来自 django-models-utils 并且是 django-users-2 的依赖项。FWIW,这个问题已经在 2 年前解决了,所以你的 django-models-utils 版本可能已经过时了。

请注意,您自己调试所需要做的就是 1/ 阅读回溯以找出问题发生的位置,2/ 转到项目的 gitlab,3/ 搜索错误消息(或其中的一部分 - 我搜索“get_all_related_objects”) - 在问题跟踪器(也在搜索已关闭问题)中,4/ 阅读问题描述、状态和解决方案。


查看完整回答
反对 回复 2021-10-26
  • 1 回答
  • 0 关注
  • 196 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号