Пример #1
0
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))
Пример #2
0
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))