Вы можете вручную отфильтровать их и вернуть первое, которое соответствует:
my_field = next(
field for field in Foo._meta.<b>get_fields() if field.verbose_name='Bar'</b>
)
Это повысит значение StopIteration
в случае отсутствия такогополе существует.
Возможно, существует несколько таких полей .Например, мы можем сгенерировать список этих полей с похожим пониманием списка :
all_bar_fields = [
field for field in Foo._meta.get_fields() if field.verbose_name='Bar'
]