Как можно дополнить или изменить форму авторизации в Django

Начал плотно изучать Django. Хотелось бы узнать у более опытных людей. Как я могу изменить(дополнить) форму авторизации наследующую от класса AuthenticationForm.

Допустим у меня есть модель пользователя

class Users(AbstractBaseUser): 
    username = models.CharField(
    max_length=100,
    unique=True, ) 
    full_name = models.CharField(
    max_length=200,
    default=None,
    blank=True,
    null=True, ) 
    image = models.ImageField(
    upload_to='image/',
    default=None,
    blank=True,
    null=True, ) 
    description = models.TextField(
    default=None,
    blank=True,
    null=True, ) 
    active = models.BooleanField(default=True) is_admin = models.BooleanField(default=False) is_superuser = models.BooleanField(default=False) board_employees = models.BooleanField(default=False)

objects = UserManager()

USERNAME_FIELD = 'username' REQUIRED_FIELDS = []

def __str__(self):
    return self.username

def has_perm(self, perm, obj=None):
    "Does the user have a specific permission?"
    # Simplest possible answer: Yes, always
    return True

def has_module_perms(self, app_label):
    "Does the user have permissions to view the app `app_label`?"
    # Simplest possible answer: Yes, always
    return True

@property def is_staff(self):
    "Is the user a member of staff?"
    # Simplest possible answer: All admins are staff
    return self.is_admin

Я создал форму авторизации

class AuthForm(AuthenticationForm):
class Meta:
    model = User
    fields = (
        'password',
        'username',
    )

Меня интересует как могу видоизменить форму авторизации, чтобы допустим пользователь заходил под full_name

Вернуться на верх