add age category info

tz
Razmig Sarkissian 1 year ago
parent d39ccb5a69
commit 382f505bdb
  1. 14
      tournaments/models/enums.py
  2. 5
      tournaments/models/tournament.py
  3. 3
      tournaments/templates/tournaments/tournament_row.html

@ -25,13 +25,13 @@ class FederalLevelCategory(models.IntegerChoices):
class FederalAgeCategory(models.IntegerChoices): class FederalAgeCategory(models.IntegerChoices):
UNLISTED = 0, '' UNLISTED = 0, ''
A11_12 = 120, 'A11_12' A11_12 = 120, 'U12'
A13_14 = 140, 'A13_14' A13_14 = 140, 'U14'
A15_16 = 160, 'A15_16' A15_16 = 160, 'U16'
A17_18 = 180, 'A17_18' A17_18 = 180, 'U18'
SENIOR = 200, 'SENIOR' SENIOR = 200, 'Senior'
A45 = 450, 'A45' A45 = 450, '+45 ans'
A55 = 550, 'A55' A55 = 550, '+55 ans'
class FederalMatchCategory(models.IntegerChoices): class FederalMatchCategory(models.IntegerChoices):
TWO_SETS = 0, 'Two sets' TWO_SETS = 0, 'Two sets'

@ -119,6 +119,11 @@ class Tournament(models.Model):
def category(self): def category(self):
return self.get_federal_category_display() return self.get_federal_category_display()
def age(self):
if self.federal_age_category == 0:
return None
return self.get_federal_age_category_display()
def formatted_start_date(self): def formatted_start_date(self):
return self.start_date.strftime("%d/%m/%y") return self.start_date.strftime("%d/%m/%y")

@ -3,6 +3,9 @@
<div class="tight table-cell"> <div class="tight table-cell">
<div class="large">{{ tournament.level }}</div> <div class="large">{{ tournament.level }}</div>
<div class="small">{{ tournament.category }}</div> <div class="small">{{ tournament.category }}</div>
{% if tournament.age %}
<div class="small">{{ tournament.age }}</div>
{% endif %}
</div> </div>
<div class="table-cell-responsive-large table-cell-large horizontal-padding semibold"> <div class="table-cell-responsive-large table-cell-large horizontal-padding semibold">
<div><span>{{ tournament.event.club.name }}</span></div> <div><span>{{ tournament.event.club.name }}</span></div>

Loading…
Cancel
Save