docs: def select2_modelform(
          model, attrs=None, form_class=es2_forms.FixedModelForm):
      """
      Return ModelForm class for model with select2 widgets.
  
      Arguments:
          attrs: select2 widget attributes (width, for example) of type `dict`.
          form_class: modelform base class, `forms.ModelForm` by default.
  
      ::
  
          SomeModelForm = select2_modelform(models.SomeModelBanner)
  
      is the same like::
  
          class SomeModelForm(forms.ModelForm):
              Meta = select2_modelform_meta(models.SomeModelForm)
      """
      classname = '%sForm' % model._meta.object_name
      meta = select2_modelform_meta(model, attrs=attrs)
      return type(classname, (form_class,), {'Meta': meta})