Example #1
0
def outputs_edit_by_id(request,id1):
        the_output=Output.objects.get(pk=id1)      
        if request.method == 'POST':
            form = OutputForm(request.POST, instance = the_output)
            if form.is_valid():
                c = {}
                form.save()
            return render_to_response('pendings_show_all.html', {'edited_id':id1, })   
        else:                
            form = OutputForm(instance=the_output)    
            c = {'form': form}
            c.update(csrf(request))    
            return render_to_response("edit_outputs_by_id.html", c) 
Example #2
0
def outputs_create(request):   
    if request.method == 'POST':
        form_data = OutputForm(request.POST)
        if form_data.is_valid():          
            c = {}
            form_data.save()
            return render_to_response('pendings_show_all.html')#, {'created_outputs':created_content})
        else:
            error = 'No valid: create output data'
            errors=form_data.errors
            return render_to_response('pendings_show_all.html', {'error':error,'errors':errors})
    else:
        form = OutputForm()
        c = {'form': form}
        c.update(csrf(request))
    return render_to_response("create_outputs.html",c) 
Example #3
0
def outputs_show_by_id(request):
    OutputFormSet = modelformset_factory(Output, extra=0)
    if request.method == 'POST':
        formset = OutputFormSet(request.POST, request.FILES)
        if formset.is_valid():
            c = {}
            formset.save()
            return render_to_response('pendings_show_all.html')
    else:
        form = OutputForm()
        c = {'form': form}
        c.update(csrf(request))

    return render_to_response("edit_outputs.html", c)
Example #4
0
def outputs_edit_by_id(request, id1):
    the_output = Output.objects.get(pk=id1)
    if request.method == 'POST':
        form = OutputForm(request.POST, instance=the_output)
        if form.is_valid():
            c = {}
            form.save()
        return render_to_response('pendings_show_all.html', {
            'edited_id': id1,
        })
    else:
        form = OutputForm(instance=the_output)
        c = {'form': form}
        c.update(csrf(request))
        return render_to_response("edit_outputs_by_id.html", c)
Example #5
0
def outputs_create(request):
    if request.method == 'POST':
        form_data = OutputForm(request.POST)
        if form_data.is_valid():
            c = {}
            form_data.save()
            return render_to_response(
                'pendings_show_all.html'
            )  #, {'created_outputs':created_content})
        else:
            error = 'No valid: create output data'
            errors = form_data.errors
            return render_to_response('pendings_show_all.html', {
                'error': error,
                'errors': errors
            })
    else:
        form = OutputForm()
        c = {'form': form}
        c.update(csrf(request))
    return render_to_response("create_outputs.html", c)