def get(self, request, pk): id_equipo = pk anexos = AnexoTexto.objects.filter(equipo=id_equipo) equipo = Equipo.objects.get(id=id_equipo) form = AnexoTextoForm() contexto = { 'form': form, 'id': id_equipo, 'equipo': equipo, 'anexos': anexos, } return render(request, self.template_name, contexto)
def get(self, request, pk): id_orden = pk anexos = AnexoTexto.objects.filter(orden_trabajo=id_orden) orden_trabajo = OrdenTrabajo.objects.get(id=id_orden) form = AnexoTextoForm() contexto = { 'form': form, 'id': id_orden, 'orden_trabajo': orden_trabajo, 'anexos': anexos, } return render(request, self.template_name, contexto)
def get(self, request, pk): id_articulo = pk anexos = AnexoTexto.objects.filter(articulo=id_articulo) articulo = Articulo.objects.get(id=id_articulo) form = AnexoTextoForm() contexto = { 'form': form, 'id': id_articulo, 'articulo': articulo, 'anexos': anexos, } return render(request, self.template_name, contexto)
def get(self, request, pk): id_orden = pk orden_trabajo = OrdenTrabajo.objects.get(id=id_orden) if request.user.is_staff or request.user.profile == orden_trabajo.responsable: anexos = AnexoTexto.objects.filter(orden_trabajo=id_orden) form = AnexoTextoForm() contexto = { 'form': form, 'id': id_orden, 'orden_trabajo': orden_trabajo, 'anexos': anexos, } return render(request, self.template_name, contexto) else: raise PermissionDenied
def post(self, request, pk): id_equipo = pk form = AnexoTextoForm(request.POST) anexos = AnexoTexto.objects.filter(equipo=id_equipo) equipo = Equipo.objects.get(id=id_equipo) if form.is_valid(): texto = form.save(commit=False) texto.equipo_id = id_equipo texto.save() anexos = AnexoTexto.objects.filter(equipo=id_equipo) form = AnexoTextoForm() return render(request, 'equipo/anexos/anexos_texto.html', {'form': form, 'id': id_equipo, 'anexos': anexos, 'equipo': equipo})
def post(self, request, pk): id_orden = pk form = AnexoTextoForm(request.POST) anexos = AnexoTexto.objects.filter(orden_trabajo=id_orden) orden_trabajo = OrdenTrabajo.objects.get(id=id_orden) if form.is_valid(): texto = form.save(commit=False) texto.orden_trabajo_id = id_orden texto.save() anexos = AnexoTexto.objects.filter(orden_trabajo=id_orden) form = AnexoTextoForm() return render(request, 'orden_trabajo/anexos/anexos_texto.html', {'form': form, 'id': id_orden, 'anexos': anexos, 'orden_trabajo': orden_trabajo})
def post(self, request, pk): id_articulo = pk form = AnexoTextoForm(request.POST) anexos = AnexoTexto.objects.filter(articulo=id_articulo) articulo = Articulo.objects.get(id=id_articulo) if form.is_valid(): texto = form.save(commit=False) texto.articulo_id = id_articulo texto.save() anexos = AnexoTexto.objects.filter(articulo=id_articulo) form = AnexoTextoForm() return render( request, 'articulo/anexos/anexos_texto.html', { 'form': form, 'id': id_articulo, 'anexos': anexos, 'articulo': articulo })