您的位置:首页 > 编程语言 > Go语言

django中配置xadmin时报错metaclass conflict: the metaclass of a derived class must be a (non-strict) subcla

2020-07-25 16:16 537 查看

报错信息如下:
原因:
没有修改我们定义的ModelAdmin的继承对象为object或去掉继承

错误代码如下:

@xadmin.sites.register(Comment)
class CommentAdmin(admin.ModelAdmin):
list_display = ["target", "nickname", "content", "website", "created_time"]

应修改为

@xadmin.sites.register(Comment)
class CommentAdmin(object):
list_display = ["target", "nickname", "content", "website", "created_time"]
或者:
@xadmin.sites.register(Comment)
class CommentAdmin:
list_display = ["target", "nickname", "content", "website", "created_time"]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐