ブール値をTrueまたはに設定することに基づいて条件付きで必要とされるフィールドが欲しいのですがFalse。
がに設定されてrequired =Trueいる場合、何を設定に戻す必要がありますか?is_companyTrue
class SignupFormExtra(SignupForm):
    is_company = fields.BooleanField(label=(u"Is company?"), 
                                     required=False)
    NIP = forms.PLNIPField(label=(u'NIP'), required=False)
    def clean(self):
        if self.cleaned_data.get('is_company', True):
            return ...?
        else:
            pass