filter_interface = models.HORIZONTAL ---'module'对象没有属性'HORIZONTAL'

时间:2013-03-26 22:24:26

标签: python django django-models

我一直收到错误:

  

'module'对象没有属性'HORIZONTAL'

我的一些模型定义为filter_interface = models.HORIZONTAL

什么是filter_interface = models.HORIZONTAL,为什么我错过了这个属性?

更多信息:代码是针对版本'0.97-pre-SVN-unknown'

编写的

我正在使用版本'1.4.1'

也许这个错误是因为我使用的是更新版本的django?

1 个答案:

答案 0 :(得分:0)

未在模型上指定过滤器参数,但在ModelAdmin对象上未指定。没有深入研究0.97代码库,我怀疑接口已经改变了。过滤是django.contrib.admin应用程序的一部分,因此我建议您阅读https://docs.djangoproject.com/en/dev/ref/contrib/admin/处的文档。

您可能需要重构filter_interface参数才能使用ModelAdmin.filter_horizontal属性。