rename dob
This commit is contained in:
parent
30d7606ea5
commit
c9a4bb434f
@ -88,10 +88,10 @@ def register_racer(request):
|
|||||||
if Racer.objects.filter(alkator_class=ALKATOR_CLASS, paid=True).count() >= 100:
|
if Racer.objects.filter(alkator_class=ALKATOR_CLASS, paid=True).count() >= 100:
|
||||||
return HttpResponse('{"reason":"Kapacita závodu byla naplněna!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Kapacita závodu byla naplněna!"}', status=400, content_type='application/json')
|
||||||
try:
|
try:
|
||||||
dat = datetime.strptime(request.POST['date_of_birth'], "%Y-%m-%d").date()
|
dob = datetime.strptime(request.POST['date_of_birth'], "%Y-%m-%d").date()
|
||||||
if dat > date(2006, 10, 5):
|
if dob > date(2006, 10, 5):
|
||||||
return HttpResponse('{"reason":"Je potřeba mít 18 let v den závodu!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Je potřeba mít 18 let v den závodu!"}', status=400, content_type='application/json')
|
||||||
elif dat < date(1924, 10, 5):
|
elif dob < date(1924, 10, 5):
|
||||||
return HttpResponse('{"reason":"Opravdu vám je 100 let?"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Opravdu vám je 100 let?"}', status=400, content_type='application/json')
|
||||||
except:
|
except:
|
||||||
return HttpResponse('{"reason":"Špatný formát datu narození!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Špatný formát datu narození!"}', status=400, content_type='application/json')
|
||||||
@ -123,7 +123,7 @@ def register_racer(request):
|
|||||||
email = request.POST['email'],
|
email = request.POST['email'],
|
||||||
team = request.POST['team'],
|
team = request.POST['team'],
|
||||||
phone = request.POST['phone'],
|
phone = request.POST['phone'],
|
||||||
date_of_birth = dat,
|
date_of_birth = dob,
|
||||||
alkator_class = ALKATOR_CLASS,
|
alkator_class = ALKATOR_CLASS,
|
||||||
price = price // 100,
|
price = price // 100,
|
||||||
invoice_id = invoice_id,
|
invoice_id = invoice_id,
|
||||||
@ -188,16 +188,16 @@ def change_racer(request):
|
|||||||
if request.user != racer.profile.user:
|
if request.user != racer.profile.user:
|
||||||
return HttpResponse('{"reason":"Nedostatečná práva!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Nedostatečná práva!"}', status=400, content_type='application/json')
|
||||||
if date.today() >= DEADLINE:
|
if date.today() >= DEADLINE:
|
||||||
return HttpResponse('{"reason":"Too late!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Příliš pozdě na změnu účastníka!"}', status=400, content_type='application/json')
|
||||||
if not request.POST['first_name']:
|
if not request.POST['first_name']:
|
||||||
return HttpResponse('{"reason":"Jméno je povinné!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Jméno je povinné!"}', status=400, content_type='application/json')
|
||||||
if not request.POST['last_name']:
|
if not request.POST['last_name']:
|
||||||
return HttpResponse('{"reason":"Přijmení je povinné!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Přijmení je povinné!"}', status=400, content_type='application/json')
|
||||||
try:
|
try:
|
||||||
dat = datetime.strptime(request.POST['date_of_birth'], "%Y-%m-%d").date()
|
dob = datetime.strptime(request.POST['date_of_birth'], "%Y-%m-%d").date()
|
||||||
if dat > date(2006, 10, 5):
|
if dob > date(2006, 10, 5):
|
||||||
return HttpResponse('{"reason":"Je potřeba mít 18 let v den závodu!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Je potřeba mít 18 let v den závodu!"}', status=400, content_type='application/json')
|
||||||
elif dat < date(1924, 10, 5):
|
elif dob < date(1924, 10, 5):
|
||||||
return HttpResponse('{"reason":"Opravdu vám je 100 let?"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Opravdu vám je 100 let?"}', status=400, content_type='application/json')
|
||||||
except:
|
except:
|
||||||
return HttpResponse('{"reason":"Špatný formát datu narození!"}', status=400, content_type='application/json')
|
return HttpResponse('{"reason":"Špatný formát datu narození!"}', status=400, content_type='application/json')
|
||||||
@ -206,7 +206,7 @@ def change_racer(request):
|
|||||||
racer.email = request.POST['email']
|
racer.email = request.POST['email']
|
||||||
racer.phone = request.POST['phone']
|
racer.phone = request.POST['phone']
|
||||||
racer.team = request.POST['team']
|
racer.team = request.POST['team']
|
||||||
racer.date_of_birth = dat
|
racer.date_of_birth = dob
|
||||||
racer.save()
|
racer.save()
|
||||||
return HttpResponse('{"success":"Úspěšně uloženo."}', content_type='application/json')
|
return HttpResponse('{"success":"Úspěšně uloženo."}', content_type='application/json')
|
||||||
except MultiValueDictKeyError:
|
except MultiValueDictKeyError:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user