def epdf(request,nr_oficio): pdf = get_object_or_404(PDF,oficio=nr_oficio) if request.method=="POST": form = PDFForm(request.POST,request.FILES,instance=pdf) if form.is_valid(): pdf = form.save(commit=False) pdf.save() return HttpResponseRedirect('/oficios/pdf/'+str(nr_oficio)+'/p') else: return render(request, 'pdf_form.html', { 'form': form}) return render(request,'pdf_form.html',{'form': PDFForm(instance=pdf)})
def pdf(request,nr_oficio): oficio = get_object_or_404(Oficio,pk=nr_oficio) if request.method == 'POST': form = PDFForm(request.POST, request.FILES) if form.is_valid(): item = form.save(commit=False) item.oficio = oficio item.save() return HttpResponseRedirect('/oficios/pdf/'+str(item.pk)+'/p') else : return render(request, 'oficios/oficio_form.html', { 'form': form}) else: return render(request,'oficios/oficio_form.html',{'form': PDFForm()})