def main(request): if request.method == 'POST': formset = JobFormSet(request.POST) if formset.is_valid(): # All validation rules pass formset.save() messages.add_message(request, messages.SUCCESS, 'Changes saved') unsent_jobs = Job.objects.filter(sent__exact=False).filter(status__exact='approve') def_jobs = Job.objects.filter(sent__exact=False).filter(status__exact='defer') formset = JobFormSet(queryset=def_jobs) return render_to_response('intranet/job_manager/main.html',{"section":"intranet","page":"jobs","job_count":len(unsent_jobs), "def_job_count":len(def_jobs), "urgency": notif_class(unsent_jobs, 5), "jobs":formset},context_instance=RequestContext(request))
def main(request): groups = request.user.group_set.all() unsent_jobs = Job.objects.filter(sent__exact=False).filter(status__exact="approve") pend_jobs = Job.objects.filter(sent__exact=False).filter(status__exact="defer") resumes = Resume.objects.filter(approved__exact=False) is_corporate = request.user.is_group_admin('Corporate') tol = 5 return render_to_response('intranet/main.html',{"section":"intranet","page":'main',"groups":groups, "unsent_jobs_count":len(unsent_jobs), "pend_jobs_count":len(pend_jobs),"resume_count":len(resumes), "pend_class": notif_class(pend_jobs, tol), "unsent_class": notif_class(unsent_jobs, tol), "res_class": notif_class(resumes, tol), "is_corporate" : is_corporate} ,context_instance=RequestContext(request))