chore(backend): improvements

This commit is contained in:
ITQ
2025-04-08 00:37:39 +03:00
parent ad0e795250
commit 9c121af053
15 changed files with 174 additions and 47 deletions
+9 -3
View File
@@ -59,15 +59,21 @@ class State(BaseModel):
STARTED = "started"
FINISHED = "finished"
user = models.ForeignKey(User, verbose_name="участник", on_delete=models.CASCADE)
competition = models.ForeignKey(Competition, verbose_name="соревнование", on_delete=models.CASCADE)
user = models.ForeignKey(
User, verbose_name="участник", on_delete=models.CASCADE
)
competition = models.ForeignKey(
Competition, verbose_name="соревнование", on_delete=models.CASCADE
)
state = models.CharField(
choices=StateChoices.choices,
verbose_name="статус",
max_length=11,
default=StateChoices.NOT_STARTED.value,
)
changed_at = models.DateTimeField(verbose_name="изменено", default=datetime.now)
changed_at = models.DateTimeField(
verbose_name="изменено", default=datetime.now
)
class Meta:
verbose_name = "участие"