adding full_name
This commit is contained in:
19
boatmovers/migrations/0017_athlete_full_name.py
Normal file
19
boatmovers/migrations/0017_athlete_full_name.py
Normal file
@@ -0,0 +1,19 @@
|
||||
# Generated by Django 3.2.12 on 2022-07-08 12:37
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('boatmovers', '0016_race_gender'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='athlete',
|
||||
name='full_name',
|
||||
field=models.CharField(default=' ', max_length=200),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
@@ -19,6 +19,7 @@ def current_day(ttz=None):
|
||||
class Athlete(models.Model):
|
||||
first_name = models.CharField(max_length=200)
|
||||
last_name = models.CharField(max_length=200)
|
||||
full_name = models.CharField(max_length=200)
|
||||
club = models.CharField(max_length=200)
|
||||
trueskill_mu = models.FloatField(default=25.)
|
||||
trueskill_sigma = models.FloatField(default=25./3.)
|
||||
@@ -35,7 +36,8 @@ class Athlete(models.Model):
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
name = '{f} {l}'.format(f = self.first_name, l = self.last_name)
|
||||
athletes = Athlete.objects.filter(gender=self.gender)
|
||||
self.full_name = name
|
||||
athletes = Athlete.objects.filter(gender=self.gender, full_name=self.full_name)
|
||||
if self.pk is not None:
|
||||
athletes = athletes.exclude(pk=self.pk)
|
||||
for a in athletes:
|
||||
|
||||
@@ -37,8 +37,10 @@ def csv_reader(filename,raceid,clubcol='Ploeg',bankjes=['Slag'],uitslag='Pos',ge
|
||||
first_name = 'Unknown'
|
||||
last_name = 'Athlete'
|
||||
dummy=True
|
||||
athletes = Athlete.objects.filter(first_name = first_name,
|
||||
last_name = last_name,
|
||||
athletes = Athlete.objects.filter(full_name='{f} {l}'.format(
|
||||
f=full_name,
|
||||
l=last_name,
|
||||
),
|
||||
gender=gender)
|
||||
if len(athletes) >= 1:
|
||||
athlete = athletes[0]
|
||||
@@ -117,8 +119,7 @@ def time_team_scraper(url,raceid,gender='m',startorder=1):
|
||||
first_name = 'Unknown'
|
||||
last_name = 'Athlete'
|
||||
dummy=True
|
||||
athletes = Athlete.objects.filter(first_name = first_name,
|
||||
last_name = last_name)
|
||||
athletes = Athlete.objects.filter(full_name=names)
|
||||
if len(athletes) >= 1:
|
||||
athlete = athletes[0]
|
||||
else:
|
||||
|
||||
26
ratings.csv
26
ratings.csv
@@ -1121,4 +1121,28 @@ Jul-05-2022 05:15:50 3483,Nina,Samel,21.633584272648232,6.986487626428133,37,Dut
|
||||
Jul-05-2022 05:15:50 3484,Karin,Russig,21.633584272648232,6.986487626428133,37,Dutch Masters Open W 2x B
|
||||
Jul-05-2022 06:01:13 3485,Kyra,Rikhof,35.46331566836524,5.781346201169277,38,Dutch Masters Open W 1x A
|
||||
Jul-05-2022 06:01:13 3300,Merel,Dubbeldam,32.37542402083459,3.47109788107947,38,Dutch Masters Open W 1x A
|
||||
Jul-05-2022 06:01:13 3415,Noreen van der,Linden,28.048661279760804,3.6732773372236722,38,Dutch Masters Open W 1x A
|
||||
Jul-05-2022 06:01:13 3415,Noreen van der,Linden,28.048661279760804,3.6732773372236722,38,Dutch Masters Open W 1x A
|
||||
Jul-08-2022 12:45:18 3487,Raymond,Marchee,27.234256760451462,7.144963505200698,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:18 3488,Wouter,Boogaart,27.234256760451462,7.144963505200698,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:18 3487,Raymond,Marchee,27.238964524164913,7.143627713411198,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:18 3488,Wouter,Boogaart,27.238964524164913,7.143627713411198,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:18 3489,Wim,Ruts,22.761035475835076,7.143627713411201,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:18 3490,Ive Van,Cleemput,22.761035475835072,7.143627713411201,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:18 3489,Wim,Ruts,22.765743239548534,7.144963505200703,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:18 3490,Ive Van,Cleemput,22.765743239548534,7.144963505200703,40,Dutch Masters Open M 2x C
|
||||
Jul-08-2022 12:45:32 3011,Marlies van der,Lugt,32.27086561393082,5.886042209786575,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:32 3012,Janneke,Voordouw,32.27086561393082,5.886042209786575,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:32 3011,Marlies van der,Lugt,32.27624864694899,5.884313161836087,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:32 3012,Janneke,Voordouw,32.27624864694899,5.884313161836087,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:32 3031,Maaike van,Agtmaal,27.709267297621736,6.285567815961603,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:32 3486,Pascalle,Vermeulen,27.88601282230246,6.647457539632571,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:32 3031,Maaike van,Agtmaal,27.724892525413573,6.284695902686206,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:32 3486,Pascalle,Vermeulen,27.90544747220051,6.646182057124882,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2410,Geke,Uninge,25.615378324665993,5.65878850827226,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2412,Marit,Wolffenbuttel,25.615378324666004,5.65878850827226,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2410,Geke,Uninge,25.63694044776362,5.658907993140321,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2412,Marit,Wolffenbuttel,25.63694044776363,5.658907993140321,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2367,Inge,Nijhuis,23.13128454291232,5.068418863655849,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2369,Petra van,Woensel,24.962071638107,5.356179640801852,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2367,Inge,Nijhuis,23.140485323180155,5.070134681780092,39,Tweehead DM2-
|
||||
Jul-08-2022 12:45:33 2369,Petra van,Woensel,24.97294343048674,5.358446493030599,39,Tweehead DM2-
|
||||
|
Reference in New Issue
Block a user