Django __在<;中定义的操作的名称属性;类别';astromatchapp.report.admin.user.ReportUserAdmin'&燃气轮机;必须是唯一的 错误: :(admin.E130)\中定义的操作的属性必须唯一。 :(admin.E130)\中定义的操作的属性必须唯一。 ?:(URL.E007)自定义handler404视图“astromatchapp.web.views.http_error.handler404”的参数数不正确(请求,异常)。

Django __在<;中定义的操作的名称属性;类别';astromatchapp.report.admin.user.ReportUserAdmin'&燃气轮机;必须是唯一的 错误: :(admin.E130)\中定义的操作的属性必须唯一。 :(admin.E130)\中定义的操作的属性必须唯一。 ?:(URL.E007)自定义handler404视图“astromatchapp.web.views.http_error.handler404”的参数数不正确(请求,异常)。,django,python-3.x,Django,Python 3.x,迁移到my manage.py后,会生成此错误。这是针对django 2.2中的新升级,您需要更新操作, 这是关于导致此错误的更改的发行说明。Django 2.2似乎打破了这一点 对此进行了讨论(意见不一),尽管标记为固定,但问题仍然存在 我的观察结果表明,在实际的函数代码中没有任何内容被破坏(操作确实有效,并且不会在继承的ModelAdmin类上收集两次)。只是那个吵闹的警告太聪明了 您只需将其添加到设置中即可禁用: 静音系统检查=['admin.E130'] ERRORS: <clas

迁移到my manage.py后,会生成此错误。

这是针对django 2.2中的新升级,您需要更新操作,
这是关于导致此错误的更改的发行说明。

Django 2.2似乎打破了这一点

对此进行了讨论(意见不一),尽管标记为固定,但问题仍然存在

我的观察结果表明,在实际的函数代码中没有任何内容被破坏(操作确实有效,并且不会在继承的ModelAdmin类上收集两次)。只是那个吵闹的警告太聪明了

您只需将其添加到设置中即可禁用:

静音系统检查=['admin.E130']

ERRORS:
<class 'astromatchapp.report.admin.user.ReportUserAdmin'>: (admin.E130) __name__ attributes of actions defined in <class 'astromatchapp.report.admin.user.ReportUserAdmin'> must be unique.
<class 'astromatchapp.web.admin.user.UserAdmin'>: (admin.E130) __name__ attributes of actions defined in <class 'astromatchapp.web.admin.user.UserAdmin'> must be unique.
?: (urls.E007) The custom handler404 view 'astromatchapp.web.views.http_error.handler404' does not take the correct number of arguments (request, exception).