Guest User

Untitled

a guest
Apr 24th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. class Trabajador(models.Model):
  2. nombres = models.CharField(max_length=50)
  3. apellido_paterno = models.CharField(max_length=50)
  4. apellido_materno = models.CharField(max_length=50)
  5. rol = models.ForeignKey('Rol', on_delete=models.CASCADE)
  6. def __str__(self):
  7. return self.nombres
  8.  
  9. class Trabajadorform(ModelForm):
  10.  
  11. class Meta:
  12. model = Trabajador
  13. fields = ['nombres', 'apellido_paterno', 'apellido_materno']
  14.  
  15. from django.shortcuts import redirect
  16. from django.shortcuts import render
  17. from .forms import Trabajadorform
  18.  
  19.  
  20. def registrar(request):
  21. if request.method == 'POST':
  22. form = Trabajadorform(request.POST)
  23. if form.is_valid():
  24. print('formulario valido')
  25. trabajador = form.save()
  26. trabajador.save()
  27. #return redirect('post_detail')
  28. else:
  29. form = Trabajadorform
  30.  
  31. return render(request, 'registrar_trabajador.html', {'form': form})
  32.  
  33. class Trabajador(models.Model):
  34. nombres = models.CharField(max_length=50)
  35. apellido_paterno = models.CharField(max_length=50)
  36. apellido_materno = models.CharField(max_length=50)
  37. rol = models.ForeignKey('Rol', on_delete=models.CASCADE, blank=True, null=True)
  38.  
  39. def __str__(self):
  40. return self.nombre
Add Comment
Please, Sign In to add comment