def save_logo_and_name(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) request_logo = request.POST.getlist('logo[]') if len(request_logo): logo_id = request_logo[0].split('/')[3] logo = UploadedFile.objects.get(pk = logo_id) # Check if this is the first logo to be added, if so add points if not venue.logo: added_logo(venue) # Update logo venue.logo = logo # If either name has been customized for the first time, add points request_name = request.POST['name'] request_aka_name = request.POST['aka_name'] default_name = Venue._meta.get_field('name').default default_aka_name = Venue._meta.get_field('aka_name').default if venue.name == default_name: if request_name != default_name: added_basic_info(venue) if venue.aka_name == default_aka_name: if request_aka_name != default_aka_name: added_basic_info(venue) # Update name(s) venue.name = request_name venue.aka_name = request_aka_name venue.save() return HttpResponse('OK')
def save_logo_and_name(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) request_logo = request.POST.getlist('logo[]') if len(request_logo): logo_id = request_logo[0].split('/')[3] logo = UploadedFile.objects.get(pk=logo_id) # Check if this is the first logo to be added, if so add points if not venue.logo: added_logo(venue) # Update logo venue.logo = logo # If either name has been customized for the first time, add points request_name = request.POST['name'] request_aka_name = request.POST['aka_name'] default_name = Venue._meta.get_field('name').default default_aka_name = Venue._meta.get_field('aka_name').default if venue.name == default_name: if request_name != default_name: added_basic_info(venue) if venue.aka_name == default_aka_name: if request_aka_name != default_aka_name: added_basic_info(venue) # Update name(s) venue.name = request_name venue.aka_name = request_aka_name venue.save() return HttpResponse('OK')
def save_medical_details(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) medical_address = request.POST['medical_address'] # If this is filled in for the first time, add points if venue.medical_address == '': if medical_address: added_basic_info(venue) # Update and save medical details venue.medical_address = medical_address venue.save() return HttpResponse('OK')
def save_handicap_details(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) handicap_pics = request.POST.getlist('handicap_pics[]') handicap_details = request.POST['handicap_details'] # Reward student for completing handicap info if len(venue.handicap_pics) == 0 or venue.handicap_details == '': if len(handicap_pics) and handicap_details != '': added_basic_info(venue) # Add pics and details and save venue.handicap_pics.extend(handicap_pics) venue.handicap_details = handicap_details venue.save() return HttpResponse('OK')
def save_admission_details(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) admission_pics = request.POST.getlist('admission_pics[]') admission_details = request.POST['admission_details'] # Reward student for completing admission info if len(venue.admission_pics) == 0 or venue.admission_details == '': if len(admission_pics) and admission_details != '': added_basic_info(venue) # Add pics and details and save venue.admission_pics.extend(admission_pics) venue.admission_details = admission_details venue.save() return HttpResponse('OK')
def save_restroom_details(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) restroom_details = request.POST['restroom_details'] restroom_pics = request.POST.getlist('restroom_pics[]') # If everything is filled in for the first time, add points if venue.restroom_details == '' or len(venue.restroom_pics) == 0: if restroom_details and len(restroom_pics): added_basic_info(venue) # Save restroom details venue.restroom_details = restroom_details venue.restroom_pics.extend(restroom_pics) venue.save() return HttpResponse('OK')
def save_playing_surface_pics(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) playing_surface_pics = request.POST.getlist('playing_surface_pics[]') playing_surface_details = request.POST['playing_surface_details'] # Check if pics and details are added, if so add points if len(venue.playing_surface_pics) == 0 or venue.playing_surface_details == '': if len(playing_surface_pics) and playing_surface_details != '': added_basic_info(venue) # Add pics and details and save venue.playing_surface_pics.extend(playing_surface_pics) venue.playing_surface_details = request.POST['playing_surface_details'] venue.save() return HttpResponse('OK')
def save_playing_surface_pics(request, venue_id): if request.GET.get('is_temp'): venue = TempVenue.objects.get(id=venue_id) else: venue = Venue.objects.get(id=venue_id) playing_surface_pics = request.POST.getlist('playing_surface_pics[]') playing_surface_details = request.POST['playing_surface_details'] # Check if pics and details are added, if so add points if len(venue.playing_surface_pics ) == 0 or venue.playing_surface_details == '': if len(playing_surface_pics) and playing_surface_details != '': added_basic_info(venue) # Add pics and details and save venue.playing_surface_pics.extend(playing_surface_pics) venue.playing_surface_details = request.POST['playing_surface_details'] venue.save() return HttpResponse('OK')