@handle_response_format
@treeio_login_required
def service_catalogue(request, response_format='html'):
 services = Object.filter_by_request(request, Service.objects.filter(parent__isnull=True))
 filters = FilterForm(request.user.profile, '', request.GET)
 context = _get_default_context(request)
 context.update({'services': services, 'filters': filters})
 return render_to_response('services/service_catalogue', context, context_instance=RequestContext(request), response_format=response_format)

@ handle_response_format @ treeio_login_required def service_catalogue ( request , response_format = 'html' ) : services = Object . filter_by_request ( request , Service . objects . filter ( parent__isnull = True ) ) filters = FilterForm ( request . user . profile , '' , request . GET ) context = _get_default_context ( request ) context . update ( { 'services' : services , 'filters' : filters } ) return render_to_response ( 'services/service_catalogue' , context , context_instance = RequestContext ( request ) , response_format = response_format )
all available services .