Skip to content

forms

management.forms ¤

Classes¤

CustomUserCreationForm ¤

Bases: UserCreationForm

ThingsboardCredentials ¤

Bases: Model

Credentials for Thingsboard integration.

ThingsboardCredentialsForm(*args, **kwargs) ¤

Bases: ModelForm

Source code in management/forms.py
38
39
40
41
42
def __init__(self, *args, **kwargs):
    super().__init__(*args, **kwargs)
    # Ensure empty string initial when no values
    for name in self.fields:
        self.fields[name].initial = self.initial.get(name, "") or ""

User ¤

Bases: AbstractUser

Custom user model.

All users are given staff status and added to the standard group.

UserProfileForm ¤

Bases: ModelForm