SkoolOS/Website/users/forms.py

20 lines
609 B
Python

from django import forms
from django.contrib.auth.models import User
class UserCreationForm(forms.ModelForm):
username = forms.CharField(disabled=True)
email = forms.EmailField(disabled=True)
first_name = forms.CharField(disabled=True)
last_name = forms.CharField(disabled=True)
password = forms.PasswordInput()
confirm_password = forms.PasswordInput()
def __init__(self, *args, **kwargs):
super(UserCreationForm, self).__init__(*args, **kwargs)
class Meta:
model = User
fields = ['username', 'email', 'first_name', 'password', 'confirm_password']