Exemple #1
0
def jobs_edit_by_id(request, id1):
    the_job = Job.objects.get(pk=id1)
    if request.method == 'POST':
        form = JobForm(request.POST, instance=the_job)
        if form.is_valid():
            c = {}
            form.save()
        return render_to_response('pendings_show_all.html', {
            'edited_id': id1,
        },
                                  context_instance=RequestContext(request))
    else:
        form = JobForm(instance=the_job)
        object_Name = 'Job'
        days_in_month = range(1, 32)
        c = {
            'form': form,
            'days_in_month': days_in_month,
            'object_Name': object_Name,
            'the_job': the_job
        }
        c.update(csrf(request))
        return render_to_response("edit_jobs_by_id.html",
                                  c,
                                  context_instance=RequestContext(request))
Exemple #2
0
def jobs_create(request):
    if request.method == 'POST':
        form = JobForm(request.POST, request.FILES)
        if form.is_valid():
            c = {}

            form.save()

            return redirect('/jobs/show/all/',
                            context_instance=RequestContext(request))
        else:
            error = 'No valid: create job data'
            errors = form.errors
            return render_to_response('jobs_show_all.html', {
                'error': error,
                'errors': errors
            })
    else:
        form = JobForm()
        object_Name = 'Job'
        days_in_month = range(1, 32)
        c = {
            'form': form,
            'object_Name': object_Name,
            'days_in_month': days_in_month
        }

        c.update(csrf(request))
    return render_to_response("create_jobs.html",
                              c,
                              context_instance=RequestContext(request))
Exemple #3
0
def pendings_validate_by_id(request, id1):
    the_pending = Job.objects.get(pk=id1)
    if request.method == 'POST':
        form = JobForm(request.POST, instance=the_pending)
        if form.is_valid():
            c = {}
            form.save()
        return render_to_response('pendings_show_all.html', {
            'edited_id': id1,
        },
                                  context_instance=RequestContext(request))
    else:
        form = JobForm(instance=the_pending)
        object_Name = 'Pending'
        c = {
            'form': form,
            'object_Name': object_Name,
            'the_pending': the_pending
        }
        c.update(csrf(request))
        return render_to_response("validate_pendings_by_id.html",
                                  c,
                                  context_instance=RequestContext(request))