|
|
|
|
@ -125,10 +125,16 @@ class Tournament(models.Model): |
|
|
|
|
return None |
|
|
|
|
|
|
|
|
|
def tournament_status_display(self): |
|
|
|
|
#if self.is_canceled: |
|
|
|
|
# return "Annulé" |
|
|
|
|
if self.is_canceled is True: |
|
|
|
|
return "Annulé" |
|
|
|
|
|
|
|
|
|
teams = self.teams() |
|
|
|
|
if self.supposedly_in_progress() or self.end_date is not None: |
|
|
|
|
teams = [t for t in teams if t.stage is not "Attente"] |
|
|
|
|
if teams is not None: |
|
|
|
|
return f"{len(teams)} équipes" |
|
|
|
|
else: |
|
|
|
|
return None |
|
|
|
|
if teams is not None and len(teams) > 0: |
|
|
|
|
return f"{len(teams)} inscriptions" |
|
|
|
|
else: |
|
|
|
|
|