upgrade and migration

clubs
Laurent 2 years ago
parent c144675cbc
commit 9bfe3ff33e
  1. 78
      tournaments/migrations/0018_rename_date_event_creation_date_and_more.py
  2. 4
      tournaments/models/event.py
  3. 4
      tournaments/models/tournament.py
  4. 14
      tournaments/static/tournaments/css/style.css
  5. 13
      tournaments/templates/tournaments/base.html

@ -0,0 +1,78 @@
# Generated by Django 4.2.11 on 2024-03-11 17:34
from django.db import migrations, models
import uuid
class Migration(migrations.Migration):
dependencies = [
('tournaments', '0017_alter_match_court'),
]
operations = [
migrations.RenameField(
model_name='event',
old_name='date',
new_name='creation_date',
),
migrations.RemoveField(
model_name='tournament',
name='format',
),
migrations.AlterField(
model_name='club',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='customuser',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='event',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='event',
name='tenup_id',
field=models.CharField(blank=True, max_length=20, null=True),
),
migrations.AlterField(
model_name='groupstage',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='match',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='playerregistration',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='round',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='teamregistration',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='teamscore',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='tournament',
name='id',
field=models.UUIDField(default=uuid.uuid4, primary_key=True, serialize=False),
),
]

@ -5,11 +5,11 @@ import uuid
class Event(models.Model): class Event(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=True) id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=True)
club = models.ForeignKey(Club, on_delete=models.CASCADE) club = models.ForeignKey(Club, on_delete=models.CASCADE)
date = models.DateTimeField() creation_date = models.DateTimeField()
name = models.CharField(max_length=200, null=True, blank=True) name = models.CharField(max_length=200, null=True, blank=True)
federal_tournament_data = models.JSONField(null=True, blank=True) federal_tournament_data = models.JSONField(null=True, blank=True)
court_count = models.IntegerField(null=True, blank=True) court_count = models.IntegerField(null=True, blank=True)
tenup_id = models.IntegerField(null=True, blank=True) tenup_id = models.CharField(max_length=20, null=True, blank=True)
group_stage_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True) group_stage_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True)
round_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True) 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) loser_round_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True)

@ -11,9 +11,9 @@ class Tournament(models.Model):
end_date = models.DateTimeField(null=True, blank=True) end_date = models.DateTimeField(null=True, blank=True)
creation_date = models.DateTimeField() creation_date = models.DateTimeField()
is_private = models.BooleanField() is_private = models.BooleanField()
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)
group_stage_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True)
round_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True) round_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True)
group_stage_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) loser_round_format = models.IntegerField(default=FederalMatchCategory.NINE_GAMES, choices=FederalMatchCategory.choices, null=True, blank=True)
bracket_sort_mode = models.IntegerField(default=0) bracket_sort_mode = models.IntegerField(default=0)
group_stage_count = models.IntegerField(default=0) group_stage_count = models.IntegerField(default=0)

@ -48,10 +48,6 @@ header {
font-size: 20px; font-size: 20px;
} }
/* .page-body {
flex-grow: 1;
} */
a { a {
color: #707070; color: #707070;
} }
@ -69,6 +65,11 @@ a:hover {
font-weight: 600; font-weight: 600;
} */ } */
.container {
/* width: 100%; */
/* text-align:center; */
}
.wrapper { .wrapper {
margin: 0px 10px; margin: 0px 10px;
} }
@ -332,11 +333,6 @@ tr {
align-items: center; align-items: center;
} }
.container {
width: 100%;
/* text-align:center; */
}
.verticalmargin { .verticalmargin {
margin: 10px 0px; margin: 10px 0px;
} }

@ -20,11 +20,8 @@
</head> </head>
<body> <body class="wrapper">
<div class="wrapper"> <header>
<main class="page-body">
<div class="container">
<div class="grid-x"> <div class="grid-x">
<div class="cell medium-6 large-6 topblock my-block"> <div class="cell medium-6 large-6 topblock my-block">
<!-- <div class="bubble"> --> <!-- <div class="bubble"> -->
@ -40,12 +37,14 @@
<!-- </div> --> <!-- </div> -->
</div> </div>
</div> </div>
</header>
<main>
<!-- Content --> <!-- Content -->
{% block content %} {% block content %}
<!-- The content of child templates will be inserted here --> <!-- The content of child templates will be inserted here -->
{% endblock %} {% endblock %}
</div>
</main> </main>
</div>
</body> </body>
</html> </html>

Loading…
Cancel
Save