问题描述
我这里显示的是django模型。
class Allocation(models.Model):
allocated = models.IntegerField(default=5)
used = models.IntegerField(default=0)
user = models.ForeignKey(to=User,on_delete=models.CASCADE)
我使用如下计算字段。
def limit_exceeded(self,obj):
return obj.allocated == obj.used
我想使用相同的逻辑在list_filter
上使用它。但是SimpleListFilter
仅允许一个parameter_name
,并且无法使用两个字段来检查条件。我该如何实现?
解决方法
类似的事情可能应该起作用,
name