Example #1
0
def jobset_create(request):
    if request.method == 'POST':
        #create
        jsf = JobSetForm(request.POST)
        try:
            jsf.save()
            return http.HttpResponseRedirect(reverse(list_jobsets))
        except ValueError:
            #form didn't validate
            #errors are in jsf.errors
            pass
    else:
        #blank form
        jsf = JobSetForm()
        return render_to_response('bigboard/jobsetdetail.html', {'jobsetform':jsf}, context_instance=RequestContext(request))
        
Example #2
0
def jobset_detail(request, jobset_id=None):
    if request.method == 'POST':
        #update
        js = JobSet.objects.get(pk=jobset_id)
        jsf = JobSetForm(request.POST, instance=js)
        try:
            jsf.save()
            return http.HttpResponseRedirect(reverse(list_jobsets))
        except ValueError:
            #form didn't validate
            #errors in jsf.errors
            pass

    else:
        js = JobSet.objects.get(pk=jobset_id)
        jsf = JobSetForm(instance=js)

    return render_to_response('bigboard/jobsetdetail.html', {'jobsetform':jsf}, context_instance=RequestContext(request))