def church_list(request): slug = 'churches' contentpage = get_object_or_404(Page, slug__exact=slug) church_list = Church.objects.filter(approved=True).order_by('name') if request.GET.get('denomination'): church_list = church_list.filter(denomination__slug__exact=request.GET.get('denomination')) context = page_list(request, contentpage, church_list, slug, per_page=6) context.update({'denomination': request.GET.get('denomination')}) return render_to_response('entity/church_list.html', {}, context_instance=context)
def service_list(request): slug = 'services' contentpage = get_object_or_404(Page, slug__exact=slug) services_list = Service.objects.filter(approved=True).order_by('name') if request.GET.get('type'): services_list = services_list.filter(service_type__slug__exact=request.GET.get('type')) context = page_list(request, contentpage, services_list, slug, per_page=6) context.update({'type': request.GET.get('type')}) return render_to_response('entity/service_list.html', {}, context_instance=context)
def business_list(request): slug = 'businesses' contentpage = get_object_or_404(Page, slug__exact=slug) business_list = Business.objects.filter(approved=True).order_by('name') if request.GET.get('type'): business_list = business_list.filter(business_type__slug__exact=request.GET.get('type')) context = page_list(request, contentpage, business_list, slug, per_page=6) context.update({'type': request.GET.get('type')}) return render_to_response('entity/business_list.html', {}, context_instance=context)