예제 #1
0
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)})
예제 #2
0
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()})