Advertisement
Guest User

Untitled

a guest
Sep 30th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. def get(self,request):
  2. form = LoginForm()
  3. posts=users_data.objects.all()
  4. args = {'form': form, 'posts': posts}
  5. return render(request, self.template_name, args)
  6.  
  7. return render(request,self.template_name, {'form':form})
  8.  
  9. #template_name2 = 'Welcome.html'
  10. def post(self,request):
  11. form = LoginForm(request.POST)
  12. if form.is_valid():
  13. #text=form.cleaned_data['post']
  14. username = forms.cleaned_data.get("Username")
  15. password = forms.cleaned_data.get("Password")
  16.  
  17. user = authenticate(username=username, password=password)
  18.  
  19. if not user:
  20. raise forms.ValidationError("This user does not exist")
  21. return render(request, self.template_name1)
  22. else:
  23. form.save()
  24. return render(request, self.template_name2)
  25. else:
  26. return render(request, self.template_name1)
  27.  
  28. class Meta:
  29. model=users_data
  30. fields=('Name','Email','Username','Password')
  31.  
  32. class Meta:
  33. model=users_data
  34. fields=('Username','Password')
  35.  
  36.  
  37. def clean(self):
  38. username = self.cleaned_data.get("Username")
  39. password = self.cleaned_data.get("Password")
  40. user=authenticate(username=username,password=password)
  41. if not user:
  42. raise forms.ValidationError("This user does not exist")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement