fix crashes + db modif + timezone change

clubs
Laurent 2 years ago
parent 9bfe3ff33e
commit b440d63f21
  1. 2
      padelclub_backend/settings.py
  2. 18
      tournaments/migrations/0019_alter_match_index.py
  3. 2
      tournaments/models/event.py
  4. 4
      tournaments/models/match.py
  5. 2
      tournaments/static/tournaments/css/style.css

@ -111,7 +111,7 @@ AUTH_PASSWORD_VALIDATORS = [
LANGUAGE_CODE = 'en-us' LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC' TIME_ZONE = 'Europe/Paris'
USE_I18N = True USE_I18N = True

@ -0,0 +1,18 @@
# Generated by Django 4.2.11 on 2024-03-12 09:09
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('tournaments', '0018_rename_date_event_creation_date_and_more'),
]
operations = [
migrations.AlterField(
model_name='match',
name='index',
field=models.IntegerField(default=0),
),
]

@ -15,7 +15,7 @@ class Event(models.Model):
loser_round_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True) loser_round_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True)
def __str__(self): def __str__(self):
return self.name return self.display_name()
def display_name(self): def display_name(self):
if self.name: if self.name:

@ -9,7 +9,7 @@ class Match(models.Model):
group_stage = models.ForeignKey(GroupStage, null=True, blank=True, on_delete=models.CASCADE) group_stage = models.ForeignKey(GroupStage, null=True, blank=True, on_delete=models.CASCADE)
start_date = models.DateTimeField(null=True, blank=True) start_date = models.DateTimeField(null=True, blank=True)
end_date = models.DateTimeField(null=True, blank=True) end_date = models.DateTimeField(null=True, blank=True)
index = models.IntegerField(null=True, blank=True) index = models.IntegerField(default=0)
format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True) format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True)
court = models.CharField(max_length=50, null=True, blank=True) court = models.CharField(max_length=50, null=True, blank=True)
serving_team_id = models.UUIDField(null=True, blank=True) serving_team_id = models.UUIDField(null=True, blank=True)
@ -26,6 +26,8 @@ class Match(models.Model):
return f"{desc} > {player_names}" return f"{desc} > {player_names}"
elif self.group_stage: elif self.group_stage:
return f"{desc} > {player_names}" return f"{desc} > {player_names}"
else:
return "--"
def name(self): def name(self):
items = [] items = []

@ -231,7 +231,7 @@ tr {
padding: 20px; padding: 20px;
background-color: white; background-color: white;
border-radius: 24px; border-radius: 24px;
box-shadow: 0 0 10px 5px #fbead6; box-shadow: 0 0 10px 5px #f9e7cf;
} }
.test { .test {

Loading…
Cancel
Save