获取系统检查错误

时间:2016-06-02 05:49:27

标签: python django django-models django-1.7

我正在尝试为非常复杂的Web应用程序设置本地开发环境。没有适当的文档来设置环境,所以我自己解决错误已经两天了。解决所有错误后,我收到下面提到的系统检查错误,我不明白它们的含义是什么?有人可以帮忙,这些错误意味着什么,以及如何解决它们。

django.core.management.base.CommandError: System check identified some issues:

ERRORS:
<class 'credits.admin.creditshistoryAdmin'>: (admin.E035) The value of 'readonly_fields[29]' is not a callable, an attribute of 'creditshistoryAdmin', or an attribute of 'credits.CreditsHistory'.

<class 'credits.admin.creditshistoryAdmin'>: (admin.E035) The value of 'readonly_fields[30]' is not a callable, an attribute of 'creditshistoryAdmin', or an attribute of 'credits.CreditsHistory'.

1 个答案:

答案 0 :(得分:2)

班级credits.admin.creditshistoryAdmin有一个属性readonly_fields

这是在管理员中显示为只读的字段列表(请参阅ModelAdmin.readonly_fields上的文档)。

该列表的项目应该是callables,或admin(creditshistoryAdmin)或模型(credits.CreditsHistory)的属性。但是第30和第31位的项目(所以readonly_fields [29]和[30])是别的。

要进一步诊断,您必须发布credits.admin.creditshistoryAdmincredits.models.CreditsHistory的代码。