Beispiel #1
0
def SalonListSuperUserView(request):
    salon_list = SalonModel.objects.all()
    salon_filter = SalonFilter(request.GET,queryset = salon_list)
    paginator = Paginator(salon_filter.qs, 20)
    page = request.GET.get('page')
    salons = paginator.get_page(page)
    return render(request,'salon/salonlistforsuperuser.html',{'salons':salons,'filter':salon_filter})
Beispiel #2
0
def SalonPublicListView(request):
    salon_list = SalonModel.objects.filter(is_confirmed = True)
    salon_filter = SalonFilter(request.GET,queryset = salon_list)
    paginator = Paginator(salon_filter.qs, 10)
    page = request.GET.get('page')
    salons = paginator.get_page(page)
    return render(request,'salon/publiclist.html',{'salons':salons,'filter':salon_filter})
Beispiel #3
0
def UnConfirmedSalonListView(request):
    salon_list = SalonModel.objects.all()
    salon_filter = SalonFilter(request.GET,queryset = salon_list)
    paginator = Paginator(salon_filter.qs, 20)
    page = request.GET.get('page')
    salons = paginator.get_page(page)
    return render(request,'salon/unconfirmedsalonlist.html',{'salons':salons,'filter':salon_filter})
Beispiel #4
0
def SalonPublicListForSpecificSportClubView(request,pk):
    sportclub = get_object_or_404(SportClubModel,pk = pk)
    if sportclub.user.is_active:
        try:
            salon_list = SalonModel.objects.filter(is_confirmed = True, sportclub = sportclub)
            salon_filter = SalonFilter(request.GET,queryset = salon_list)
            paginator = Paginator(salon_filter.qs, 10)
            page = request.GET.get('page')
            salons = paginator.get_page(page)
            filter_off = False
            if len(salon_list) == 1:
                filter_off = True
            return render(request,'salon/publiclistforsportclub.html',{'filter_off':filter_off,'salons':salons,'filter':salon_filter,'sportclub':sportclub})
        except:
            return render(request,'salon/publiclistforsportclub.html')
    else:
        return HttpResponseRedirect(reverse('sportclub:publicdetail',kwargs={'pk':sportclub.pk}))