Example #1
0
def view_services(request):
    services_list = Service.objects.all()
    services = paginate(services_list, 50, request.GET.get('page'))

    return render_to_response('service-list.html', {
        'menu_items': menu('Services'),
        'items': services
    }, RequestContext(request))
Example #2
0
def get_menu(request=None, **kwargs):
    #TODO: abstract classification from this
    request_path = None

    if request:
        request_path = request.path

    menu_dict = kwargs
    menu_dict['menu_items'] = menu(request_path=request_path)
    menu_dict['request'] = request
    menu_dict['SITE_TITLE'] = settings.SITE_TITLE
    menu_dict['SITE_BRANDING_LOGO'] = settings.BRANDING_LOGO_URL

    return menu_dict
Example #3
0
    def get_context_data(self, **kwargs):
        context = super(StatusView, self).get_context_data(**kwargs)

        context['menu_items'] = menu('Status')

        queryset = []

        try:
            queryset = TestRun.objects.all().order_by('-created')[0]#.testrunresult_set.all().order_by('test__group')
            #queryset = izip_longest(groupby(queryset, lambda x:x.test.group))

        except IndexError:
            pass

        context['latest_test'] = queryset

        return context
Example #4
0
    def get_context_data(self, **kwargs):
        context = super(StatusView, self).get_context_data(**kwargs)

        context['menu_items'] = menu('Status')

        queryset = []

        try:
            queryset = TestRun.objects.all().order_by('-created')[
                0]  #.testrunresult_set.all().order_by('test__group')
            #queryset = izip_longest(groupby(queryset, lambda x:x.test.group))

        except IndexError:
            pass

        context['latest_test'] = queryset

        return context
Example #5
0
def view_services(request):
    services_list = Service.objects.all()
    services = paginate(services_list, 50, request.GET.get('page'))

    return render_to_response('service-list.html', {'menu_items': menu('Services'), 'items': services},
                              RequestContext(request))
Example #6
0
def view_service(request, pk):
    service = get_object_or_404(Service, pk=pk)
    return render_to_response('service-detail.html', {'menu_items': menu('Services'), 'item': service},
                              RequestContext(request))
Example #7
0
def view_service(request, pk):
    service = get_object_or_404(Service, pk=pk)
    return render_to_response('service-detail.html', {
        'menu_items': menu('Services'),
        'item': service
    }, RequestContext(request))