예제 #1
0
def staff_new_project_view(request):

    if request.method == 'GET':

        obj = StaffObject(request.user)
        context = {
            'user':
            obj.get_user(),
            'profile':
            obj.get_user_profile(),
            'counts':
            obj.get_counts(),
            'clients':
            obj.get_clients(),
            'staff':
            obj.get_staff_members(),
            '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, 'project/staff_new_project.html', context)

    raise Http404
예제 #2
0
def staff_clients_view(request):

    if request.method == 'GET':

        page = request.GET.get('page', 1)
        obj = StaffObject(request.user)
        context = {
            'user':
            obj.get_user(),
            'profile':
            obj.get_user_profile(),
            'counts':
            obj.get_counts(),
            'clients':
            Pagination(obj.get_clients(), 10).get_page(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_clients.html', context)

    raise Http404