是否可以根据list_display
中应用的过滤器来动态更改django admin
?
假设我有一个模型Sportsman
class Sportsman(Model):
name = ...
height = ...
weight = ...
现在我想创建一个过滤器,该过滤器可以根据运动员的空值过滤运动员。
因此,我单击height_null
选项,并且仅看到sportsmen
= Null的height
。
我想基于此过滤器修改list_display
,因此,如果我以空高过滤了sportsmen
,我想修改list_display = ['id','name','height']
,因此不会看到weight
。