def registro_alumno(request): if request.method == 'GET': alumnoForm = AlumnoForm() return render_to_response('matricula-registrar-alumno.html', {'form':alumnoForm}, context_instance=RequestContext(request)) else: alumnoForm = AlumnoForm(request.POST) if alumnoForm.is_valid(): nombreCompleto = alumnoForm.cleaned_data['nombreCompleto'] grado = alumnoForm.cleaned_data['grado'] seccion = alumnoForm.cleaned_data['seccion'] #nivel = alumnoForm.cleaned_data['nivel'] colegio = request.session['colegio'] telefono = alumnoForm.cleaned_data['telefono'] tutor = alumnoForm.cleaned_data['tutor'] semestre = alumnoForm.cleaned_data['semestre'] fechaNacimiento = alumnoForm.cleaned_data['fechaNacimiento'] alumnoBean = Alumno() alumnoBean.nombreCompleto = nombreCompleto alumnoBean.grado = grado alumnoBean.seccion = seccion alumnoBean.nivel = grado.nivel alumnoBean.colegio = colegio alumnoBean.telefono = telefono alumnoBean.tutor = tutor alumnoBean.semestre = semestre alumnoBean.fechaNacimiento = fechaNacimiento alumnoBean.estado = NOMATRICULADO alumnoBean.save() return render_to_response('matricula-registrar-alumno.html', {'alumno':alumnoBean}, context_instance=RequestContext(request)) else: return render_to_response('matricula-registrar-alumno.html', {'form': alumnoForm}, context_instance=RequestContext(request))
def alumno(request): if request.method == 'POST': alumno_form = AlumnoForm(request.POST, request.FILES) if alumno_form.is_valid(): alumno_form.save() return redirect('/alumno/registrar/') alumno_form = AlumnoForm() return render(request, 'alumno/alumno.html', { 'alumno_form': alumno_form })
def nuevoAlumno(request): if (request.method == "POST") : form_alumno = AlumnoForm(request.POST, prefix='alumno') form_proyecto = ProyectoForm(request.POST, prefix='proyecto') if (form_alumno.is_valid() and form_proyecto.is_valid()): alumno = Alumno(form_alumno) alumno.save() curso = Curso.objects.order_by("-id")[0] proyecto = Proyecto(form_proyecto, alumno=alumno, curso=curso) proyecto.save() return HttpResponseRedirect('/coordinacio/cursos') else: form_alumno = AlumnoForm(prefix='alumno') form_proyecto = ProyectoForm(prefix='proyecto') return render_to_response('AlumnoNuevo.html', {'form_alumno': form_alumno, 'form_proyecto': form_proyecto})
def registro_alumno(request): if request.method == 'GET': alumnoForm = AlumnoForm() return render_to_response('matricula-registrar-alumno.html', {'form': alumnoForm}, context_instance=RequestContext(request)) else: alumnoForm = AlumnoForm(request.POST) if alumnoForm.is_valid(): nombreCompleto = alumnoForm.cleaned_data['nombreCompleto'] grado = alumnoForm.cleaned_data['grado'] seccion = alumnoForm.cleaned_data['seccion'] #nivel = alumnoForm.cleaned_data['nivel'] colegio = request.session['colegio'] telefono = alumnoForm.cleaned_data['telefono'] tutor = alumnoForm.cleaned_data['tutor'] semestre = alumnoForm.cleaned_data['semestre'] fechaNacimiento = alumnoForm.cleaned_data['fechaNacimiento'] alumnoBean = Alumno() alumnoBean.nombreCompleto = nombreCompleto alumnoBean.grado = grado alumnoBean.seccion = seccion alumnoBean.nivel = grado.nivel alumnoBean.colegio = colegio alumnoBean.telefono = telefono alumnoBean.tutor = tutor alumnoBean.semestre = semestre alumnoBean.fechaNacimiento = fechaNacimiento alumnoBean.estado = NOMATRICULADO alumnoBean.save() return render_to_response('matricula-registrar-alumno.html', {'alumno': alumnoBean}, context_instance=RequestContext(request)) else: return render_to_response('matricula-registrar-alumno.html', {'form': alumnoForm}, context_instance=RequestContext(request))