Spaces:
Sleeping
Sleeping
| 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"})) |