from django import forms from django.contrib.auth import get_user_model from accounts.forms import UserAdminCreationForm,UserAdminUpdateForm from .models import Question,ThemeColor User=get_user_model() class UserSignupForm(UserAdminCreationForm): pass class UserLoginForm(forms.Form): email = forms.EmailField() password = forms.CharField(widget=forms.PasswordInput) class QuestionForm(forms.ModelForm): class Meta: model=Question fields=('question_text','pub_date','author') class ThemeColorForm(forms.ModelForm): class Meta: model = ThemeColor fields=('primary_color','secondary_color') primary_color = forms.CharField(widget=forms.widgets.TextInput(attrs={"type":"color","value":"#ffffff"})) secondary_color = forms.CharField(widget=forms.widgets.TextInput(attrs={"type":"color"}))