eonvelope.forms package

eonvelope.forms package containing forms for Eonvelope.

class eonvelope.forms.UserProfileForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]

Bases: ModelForm

The form for eonvelope.models.UserProfile.

Exposes all fields from the model that may be changed by the user.

class Meta[source]

Bases: object

Metadata class for the form.

model

alias of UserProfile

exclude: ClassVar[list[str]] = ['user']

Exposes all fields other than the user foreign key.

localized_fields = '__all__'

Localize all fields.

widgets: ClassVar[dict[str, type[Widget] | Widget]] = {'immich_api_key': <django.forms.widgets.PasswordInput object>, 'nextcloud_password': <django.forms.widgets.PasswordInput object>, 'paperless_api_key': <django.forms.widgets.PasswordInput object>}
_meta = <django.forms.models.ModelFormOptions object>
base_fields = {'immich_api_key': <django.forms.fields.CharField object>, 'immich_url': <django.forms.fields.URLField object>, 'nextcloud_addressbook': <django.forms.fields.CharField object>, 'nextcloud_password': <django.forms.fields.CharField object>, 'nextcloud_url': <django.forms.fields.URLField object>, 'nextcloud_username': <django.forms.fields.CharField object>, 'paperless_api_key': <django.forms.fields.CharField object>, 'paperless_tika_enabled': <django.forms.fields.BooleanField object>, 'paperless_url': <django.forms.fields.URLField object>}
declared_fields = {}
property media

Return all media required to render the widgets on this form.

Submodules