Skip to main content

modelform_defines_fields

Determines if a ModelForm class explicitly defines which fields to include or exclude by checking its meta configuration.

def modelform_defines_fields(
form_class: class
) - > boolean

Determines whether a Django ModelForm class has explicitly defined which fields to include or exclude via its Meta configuration.

Parameters

NameTypeDescription
form_classclassThe Django Form or ModelForm class to inspect for field definitions.

Returns

TypeDescription
booleanTrue if the form class contains a _meta attribute with either a 'fields' or 'exclude' definition, False otherwise.