def home(request): ''' Overview on juntagrico ''' next_jobs = set(JobDao.get_current_jobs()[:7]) pinned_jobs = set(JobDao.get_pinned_jobs()) next_promotedjobs = set(JobDao.get_promoted_jobs()) renderdict = get_menu_dict(request) renderdict['messages'].extend(home_messages(request)) renderdict.update({ 'jobs': sorted(next_jobs.union(pinned_jobs).union(next_promotedjobs), key=lambda job: job.time), 'areas': ActivityAreaDao.all_visible_areas_ordered(), }) return render(request, 'home.html', renderdict)
def assignments(request): ''' All jobs to be sorted etc. ''' renderdict = get_menu_dict(request) jobs = JobDao.get_current_jobs() renderdict.update({ 'jobs': jobs, 'show_all': True, 'menu': { 'jobs': 'active' }, }) return render(request, 'jobs.html', renderdict)
def home(request): """ Overview on juntagrico """ next_jobs = set(JobDao.get_current_jobs()[:7]) pinned_jobs = set(JobDao.get_pinned_jobs()) next_pormotedjobs = set(JobDao.get_promoted_jobs()) renderdict = get_menu_dict(request) renderdict.update({ 'jobs': sorted(next_jobs.union(pinned_jobs).union(next_pormotedjobs), key=lambda job: job.time), 'teams': ActivityAreaDao.all_visible_areas_ordered(), 'messages': messages(request), }) return render(request, "home.html", renderdict)