Spaces:
Running
Running
Download polls/forms.py from Anuj-Panthri/Poll_App: direct link, hf CLI and curl.
- Browser
- Download file 866 Bytes
-
https://huggingface.co/spaces/Anuj-Panthri/Poll_App/resolve/main/polls/forms.py
- Command line
-
hf download hf://spaces/Anuj-Panthri/Poll_App/polls/forms.py
-
curl -L -o forms.py https://huggingface.co/spaces/Anuj-Panthri/Poll_App/resolve/main/polls/forms.py
866 Bytes
| 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"})) |