adding full_name
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user