Example #1
0
 def __init__(self, request, accion="nuevo", profesorid="", form_action="crea"):
     self.usuario = Usuario()
     self.accion = accion
     self.request= request
     self.profesorid = profesorid
     
     if (form_action == "crea"):
         if (accion == "nuevo"):
             self.usuarioForm = UsuarioForm()
         else : # Edicion
             self.usuario = usuarioPorId(profesorid)
             self.usuario = self.usuario[0]
             self.usuarioForm = UsuarioForm(initial = {
                             'nombre': self.profesor.nombre,
                             'usuarioUJI': self.profesor.usuarioUJI,
                             'rol': self.profesor.rol
             })
     else: # Leer
         if (request.method != "POST") : 
             # ERROR
             pass
         self.usuarioForm = UsuarioForm(request.POST, instance=self.usuario)
Example #2
0
def proyectosPorCursoTutorid(request, tutorId):
    tutor = usuarioPorId(tutorId)
    curso = cursoSeleccionado(request)
    proyectos = Proyecto.objects.filter(curso=curso, tutor=tutor)
    return proyectos