I am trying to limit choices for a field, by checking values of the two columns, 'share_holder' and 'distributor'. If any of them is true, then I want that choice.
With below version, I only got choices satisfying both conditions ('share_holder': True AND 'distributor': True).
limit_choices_to={'share_holder': True, 'distributor': True}
However, I need choices for ('share_holder': True OR 'distributor': True).
You can use Q objects to achieve this.
Official docs on ForeignKey.limit_choices_to