如何遍历可见的表单字段,但在 Django 中遇到某个字段时执行某些操作?

How to loop through visible form fields but do something when a certain field is met in Django?

是否可以在表单的可见表单域中循环时在某个表单域处停止__init__

def __init__(self, *args, **kwargs):
    super(ExampleForm, self).__init__(*args, **kwargs)
    for visible in self.visible_fields():
        if visible == "field_name": #<---?
             #do something

需要勾选可见字段的.name attribute [Django-doc],所以:

def __init__(self, *args, **kwargs):
    super(ExampleForm, self).__init__(*args, **kwargs)
    for visible in self.visible_fields():
        if visible<b>.name</b> == 'field_name':
             # do something …