docs: def get_field_kwargs(self):
          """
          Return a dict of arguments to use as parameters for the field
          class instianciation.
  
          This will use :py:attr:`field_kwargs` as a starter,
          and use sensible defaults for a few attributes:
  
          - :py:attr:`instance.verbose_name` for the field label
          - :py:attr:`instance.help_text` for the field help text
          - :py:attr:`instance.widget` for the field widget
          - :py:attr:`instance.required` defined if the value is required or not
          - :py:attr:`instance.initial` defined if the initial value
          """
          kwargs = self.field_kwargs.copy()
          kwargs.setdefault('label', self.get('verbose_name'))
          kwargs.setdefault('help_text', self.get('help_text'))
          kwargs.setdefault('widget', self.get('widget'))
          kwargs.setdefault('required', self.get('required'))
          kwargs.setdefault('initial', self.initial)
          kwargs.setdefault('validators', [])
          kwargs['validators'].append(self.validate)
          return kwargs