Exemplo n.º 1
0
def definicionRaiz_desarrollo_view(request, id_ssp, id_dr):
	if members_only( id_ssp, request):
		proyecto = userSoftSystemProject.objects.get(id=id_ssp)
		destinatarios = proyecto.returnAllusers(request.user.get_username())
		definicionRaiz = DefinicionRaizCATWOE.objects.get(id=id_dr)
		stateTwo = StateTwo.objects.get(ssp_stateTwo=proyecto)
		richPictures = stateTwo.returnRichPictures()
		richPictureFinal = definicionRaiz.returnRichPicture()

		formCATWOE = catwoeForm(initial={
				'clientes_dr' : definicionRaiz.clientes_dr,
				'actores_dr' : definicionRaiz.actores_dr,
				'trans_input_dr' : definicionRaiz.trans_input_dr,
				'trans_output_dr' : definicionRaiz.trans_output_dr,
				'cosmo_dr' : definicionRaiz.cosmo_dr,
				'propietario_dr' : definicionRaiz.propietario_dr,
				'entorno_dr' : definicionRaiz.entorno_dr,
			})

		sugerencia = propuestaDefinicionRaiz(id_dr)


		resumenForm = resumenAnalisisForm(initial={
				'description_analisis' : definicionRaiz.description_dr
			})
		definicionesRaiz = definicionRaiz.returnDefiniciones()
		definicionRaizFinal = definicionRaiz.returnDefinicion()
		ctx = {'proyecto' : proyecto, 'destinatarios' : destinatarios, 
				'definicionRaiz' : definicionRaiz, 'richPictures' : richPictures, 
				'richPictureFinal' : richPictureFinal, 'formCATWOE' : formCATWOE, 
				'definicionesRaiz' : definicionesRaiz, 'definicionRaizFinal' : definicionRaizFinal,
				'resumenForm' : resumenForm, 'sugerencia' : sugerencia}
		return render(request, 'estado_tres/estado_tres_desarrollo.html', ctx)
	else:
		return render(request, 'comunicacion/error.html')
Exemplo n.º 2
0
def resumen_analisis_view(request, id_analisis):
	if request.method == "POST":
		form = resumenAnalisisForm(request.POST)
		if form.is_valid():
			resumen = form.cleaned_data['description_analisis']
			analisis = Analisis.objects.get(id=id_analisis)
			analisis.description_analisis = resumen
			analisis.save()
			return HttpResponseRedirect(request.META.get('HTTP_REFERER'))
Exemplo n.º 3
0
def definicionRaiz_resumen_view(request, id_dr):
	if request.method == "POST":
		form = resumenAnalisisForm(request.POST)
		if form.is_valid():
			resumen = form.cleaned_data['description_analisis']
			definicionRaiz = DefinicionRaizCATWOE.objects.get(id=id_dr)
			definicionRaiz.description_dr = resumen
			definicionRaiz.save()
			return HttpResponseRedirect(request.META.get('HTTP_REFERER'))
		return HttpResponseRedirect(request.META.get('HTTP_REFERER'))
Exemplo n.º 4
0
def resumen_richPicture_view(request, id_rp):
	if request.method == "POST":
		form = resumenAnalisisForm(request.POST)
		if form.is_valid():
			resumen = form.cleaned_data['description_analisis']
			richPicture = RichPicture.objects.get(id=id_rp)
			richPicture.description_rp = resumen
			richPicture.save()
			return HttpResponseRedirect(request.META.get('HTTP_REFERER'))
		return HttpResponseRedirect(request.META.get('HTTP_REFERER'))
def form_mensaje_proccesor(request):
	context={ "formMensaje" : mensajeForm(),
			  "formArchivo" : mediaForm(),
			  "formRP" : nombreRichPictureForm(),
			  "resumenForm" : resumenAnalisisForm(),
			  "formComentary" : comentaryForm(),
			  "formDR" : nombreDefinicionRaizForm(),
			  "formCATWOE" : catwoeForm(),
			  "formNDR" : addDefinicionRaizForm(),
	}
	return context
Exemplo n.º 6
0
def analisis_desarrollo_view(request, id_ssp, id_analisis):
	if members_only(id_ssp, request):
		proyecto = userSoftSystemProject.objects.get(id=id_ssp)
		destinatarios = proyecto.returnAllusers(request.user.get_username())
		analisis = Analisis.objects.get(id=id_analisis)
		documentosAnalisis = analisis.returnDocuments()
		etiquetasAnalisis = analisis.returnTags()
		estado = StateOne.objects.get(ssp_stateOne=proyecto)
		etiquetas = estado.returnTags()
		formDocumento = documentoForm()
		resumenForm = resumenAnalisisForm(initial={
						'description_analisis' : analisis.description_analisis,
			})
		ctx={'proyecto' : proyecto, 'analisis' : analisis, 'documentosAnalisis' : documentosAnalisis, 'formDocumento' : formDocumento, 'etiquetasAnalisis' : etiquetasAnalisis, 'etiquetas' : etiquetas, 'resumenForm' : resumenForm, 'destinatarios' : destinatarios}
		return render(request, 'estado_uno/estado_uno_desarrollo_analisis.html', ctx)
	else:
		return render(request, 'comunicacion/error.html')
Exemplo n.º 7
0
def richPicture_desarrollo_view(request, id_ssp, id_rp):
	if members_only(id_ssp, request):
		proyecto = userSoftSystemProject.objects.get(id=id_ssp)
		destinatarios = proyecto.returnAllusers(request.user.get_username())
		richPicture = RichPicture.objects.get(id=id_rp)
		drawRichPictures = richPicture.returnDocumentos()
		stateOne = StateOne.objects.get(ssp_stateOne=proyecto)
		analisis = stateOne.returnAnalisis()
		analisisRP = richPicture.returnAnalisis()
		RPFinal = richPicture.returnRichPictureFinal()
		resumenForm = resumenAnalisisForm(initial={
						'description_analisis' : richPicture.description_rp,
			})
		ctx={'proyecto' : proyecto, 'richPicture' : richPicture, 'destinatarios' : destinatarios, 'drawRichPictures' : drawRichPictures, 'resumenForm' : resumenForm, 'analisis' : analisis, 'analisisRP' : analisisRP, 'RPFinal' : RPFinal}
		return render(request, 'estado_dos/estado_dos_desarrollo.html', ctx)
	else:
		return render(request, 'comunicacion/error.html')