【发布时间】:2011-01-23 16:33:24
【问题描述】:
我想向管理过滤器添加自定义模型方法,但是失败了。
例子 Foo:
class Foo(models.Model):
number = models.IntegerField()
def big_enough(self):
return self.number > 99
现在在管理面板:
class FooAdmin(admin.ModelAdmin):
list_filter = ('number', 'big_enough')
失败,我得到错误
在 /admin/test/foo/ 处配置不正确 “FooAdmin.list_filter[0]”指的是模型“Foo”中缺少的字段“big_enough”。
【问题讨论】:
标签: django django-models django-admin