Field Window

class pumpia.module_handling.fields.windows.FieldWindow(*fields: BaseField, field_names: list[str | None] | None = None, verbose_name: str | None = None, show_copy_buttons: bool = True)

Used to group fields together in the user interface.

Parameters:
  • *fields (list[BaseField])

  • field_names (list[str|None]|None) – This is a list of strings which replaces the verbose_name of the relevant field. If provided must be a list of same length as fields, use None for fields that shouldn’t be changed (default is None).

fields
Type:

list[BaseField]

field_names
Type:

list[str|None]|None

name
Type:

str

verbose_name
Type:

str | None