def form_mensaje_proccesor(request): context={ "formMensaje" : mensajeForm(), "formArchivo" : mediaForm(), "formRP" : nombreRichPictureForm(), "resumenForm" : resumenAnalisisForm(), "formComentary" : comentaryForm(), "formDR" : nombreDefinicionRaizForm(), "formCATWOE" : catwoeForm(), "formNDR" : addDefinicionRaizForm(), } return context
def definicionRaiz_crear_view(request, id_ssp): if members_only(id_ssp, request): if request.method == "POST": form = nombreDefinicionRaizForm(request.POST) if form.is_valid(): name_dr = form.cleaned_data['name_dr'] newDR = DefinicionRaizCATWOE.objects.create(name_dr=name_dr, created_by=request.user.get_username()) newDR.save() proyecto = userSoftSystemProject.objects.get(id=id_ssp) stateThree = StateThree.objects.get(ssp_stateThree=proyecto) stateThree.ssp_definicionesRaices.append(newDR.id) stateThree.save() notificar(id_ssp, request.user.id, '/verDefinicionRaiz/%s/%s'%(id_ssp,newDR.id), 'Agrego una nueva Definicion Raiz', newDR.id, 'DefinicionRaiz') return HttpResponseRedirect(request.META.get('HTTP_REFERER')) return HttpResponseRedirect(request.META.get('HTTP_REFERER')) else: return render(request, 'comunicacion/error.html')