I want to display based on a Boolean field filter different list_displays for my model in Django admin. For example, if the boolean field is false I should list_display=('name', 'age') but if is true I should display list_display=('name', 'school', 'grades') assuming that my Model have all those fields.