0

我不断收到错误:

“模块”对象没有属性“水平”

我的一些模型是用filter_interface = models.HORIZONTAL.

什么是filter_interface = models.HORIZONTAL以及为什么我缺少此属性?

更多信息:代码是为版本“0.97-pre-SVN-unknown”编写的

我正在使用版本'1.4.1'

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

4

1 回答 1

0

过滤器参数不是在模型上指定的,而是在ModelAdmin对象上指定的。在不深入研究 0.97 代码库的情况下,我怀疑接口已经改变。过滤是django.contrib.admin应用程序的一部分,所以我建议阅读https://docs.djangoproject.com/en/dev/ref/contrib/admin/上的文档。

您可能必须重构filter_interface参数才能使用该ModelAdmin.filter_horizontal属性。

于 2013-03-26T23:06:58.080 回答