def staff_consult_requests_view(request): if request.method == 'GET': obj = StaffObject(request.user) context = { 'user': obj.get_user(), 'profile': obj.get_user_profile(), 'counts': obj.get_counts(), 'requests': obj.get_consult_requests(), 'messages': [ get_status_message(get_message_info(request), obj.language), { 'message': obj.get_error_message(), 'code': 'danger' } ], 'dictionary': get_language_dictionary(obj.language), } return render(request, 'consult/staff_consult_requests.html', context) raise Http404
def staff_index_view(request): if request.method == 'GET': pages = get_page_numbers(request) obj = StaffObject(request.user) context = { 'user': obj.get_user(), 'profile': obj.get_user_profile(), 'counts': obj.get_counts(), 'projects': Pagination(obj.get_notified_projects(), 10).get_page(pages['project_page']), 'hosting': Pagination(obj.get_notified_hosting(), 10).get_page(pages['hosting_page']), 'consults': Pagination(obj.get_notified_consults(), 10).get_page(pages['consult_page']), 'contact_messages': Pagination(obj.get_new_messages(), 10).get_page(pages['message_page']), 'bills': obj.get_reported_bills(), 'requests': Pagination(obj.get_consult_requests(), 10).get_page(pages['request_page']), 'messages': [ get_status_message(get_message_info(request), obj.language), { 'message': obj.get_error_message(), 'code': 'danger' } ], 'dictionary': get_language_dictionary(obj.language), } return render(request, 'home/staff_index.html', context) raise Http404