Advertisement
Guest User

Untitled

a guest
Sep 20th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. class Grupo(models.Model):
  2.  
  3. grupo = models.CharField(max_length=255)
  4. divisao = models.ForeignKey(Divisao)
  5. responsavel = models.ForeignKey(User)
  6.  
  7. @property
  8. def get_responsavel(self):
  9. return self.responsavel
  10.  
  11. def __unicode__(self):
  12. return self.grupo
  13.  
  14.  
  15. class Perfil(User):
  16. telefone = models.CharField(max_length=255)
  17. ramal = models.CharField(max_length=255)
  18. data_inicio = models.DateField(default=datetime.now, blank=True)
  19. data_fim = models.DateField(null=True, blank=True)
  20. e_responsavel = models.BooleanField(default=False)
  21. vinculo = models.ForeignKey(Vinculo)
  22. grupos = models.ForeignKey(Grupo)
  23. divisao = models.ForeignKey(Divisao)
  24.  
  25. def __unicode__(self):
  26. return self.first_name
  27.  
  28. def login_view(request):
  29. print(request.user.is_authenticated())
  30. title = "Login"
  31. form = UserLoginForm(request.POST or None)
  32. if form.is_valid():
  33. username = form.cleaned_data.get("username")
  34. password = form.cleaned_data.get("password")
  35. user = authenticate(username=username,password=password)
  36. login(request, user)
  37. print(request.user.is_authenticated())
  38. return redirect("/cadastro/sucesso")
  39. return render(request, 'sucesso.html')
  40.  
  41. return redirect("/cadastro/sucesso")
  42. return render(request, 'login.html', {'form':form, 'title':title})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement