Advertisement
Guest User

Untitled

a guest
Dec 14th, 2019
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. from django import forms
  2. from django.contrib.auth.forms import AuthenticationForm
  3. from django.contrib.auth.models import User
  4. from django.forms.widgets import PasswordInput, TextInput
  5.  
  6.  
  7. class LoginForm(AuthenticationForm):
  8. username = forms.CharField(widget=TextInput(attrs={'class': 'form-control', 'placeholder': 'Username'}))
  9. password = forms.CharField(widget=PasswordInput(attrs={'class': 'form-control', 'placeholder': 'Password'}))
  10.  
  11. def clean(self):
  12. username = self.cleaned_data.get('username')
  13. try:
  14. User.objects.get(username=username)
  15. except User.DoesNotExist:
  16. raise forms.ValidationError('Username does not exist')
  17.  
  18. return super(LoginForm, self).clean()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement