feat: added submissions history, formatted

This commit is contained in:
Андрей Сумин
2025-03-02 03:17:18 +03:00
parent cb541b3a2a
commit 696fc8e58b
18 changed files with 130 additions and 78 deletions
+6 -1
View File
@@ -10,6 +10,7 @@ class Competition(BaseModel):
class CompetitionType(models.TextChoices):
EDU = "edu", "Образовательный"
COMPETITIVE = "competitive", "Соревновательный"
class CompetitionParticipationType(models.TextChoices):
SOLO = "solo", "Индивидуальный"
@@ -60,5 +61,9 @@ class State(BaseModel):
user = models.ForeignKey(User, on_delete=models.CASCADE)
competition = models.ForeignKey(Competition, on_delete=models.CASCADE)
state = models.CharField(choices=StateChoices.choices, max_length=11, default=StateChoices.NOT_STARTED.value)
state = models.CharField(
choices=StateChoices.choices,
max_length=11,
default=StateChoices.NOT_STARTED.value,
)
changed_at = models.DateTimeField(default=datetime.now)