mirror of
https://github.com/Rushilwiz/spaceout.git
synced 2025-04-17 01:50:18 -04:00
30 lines
1.0 KiB
Python
30 lines
1.0 KiB
Python
from django.contrib.auth.models import User
|
|
from django.contrib.auth.forms import UserCreationForm
|
|
from django import forms
|
|
from api.models import Classroom
|
|
|
|
|
|
class UserRegisterForm(UserCreationForm):
|
|
email = forms.EmailField(label='Email')
|
|
|
|
class Meta:
|
|
model = User
|
|
fields = ['username', 'email', 'password1', 'password2']
|
|
|
|
def __init__(self, *args, **kwargs):
|
|
super(UserRegisterForm, self).__init__(*args, **kwargs)
|
|
for field in self.fields:
|
|
self.fields[field].widget.attrs['placeholder'] = self.fields[field].label
|
|
self.fields[field].widget.attrs['class'] = 'input100'
|
|
|
|
|
|
class ClassroomForm(forms.ModelForm):
|
|
class Meta:
|
|
model = Classroom
|
|
fields = ['name', 'teacher', 'link', 'period']
|
|
|
|
def __init__(self, *args, **kwargs):
|
|
super(ClassroomForm, self).__init__(*args, **kwargs)
|
|
for field in self.fields:
|
|
self.fields[field].widget.attrs['placeholder'] = self.fields[field].label
|
|
self.fields[field].widget.attrs['class'] = 'input100' |