mirror of
https://gitlab.com/megazordpobeda/DataRush.git
synced 2026-05-23 01:37:11 +00:00
fix: fixed competititons
This commit is contained in:
@@ -8,11 +8,10 @@ from apps.user.models import User
|
|||||||
|
|
||||||
class Competition(BaseModel):
|
class Competition(BaseModel):
|
||||||
class CompetitionType(models.TextChoices):
|
class CompetitionType(models.TextChoices):
|
||||||
SOLO = "solo", "Индивидуальный"
|
|
||||||
|
|
||||||
class CompetitionParticipationType(models.TextChoices):
|
|
||||||
EDU = "edu", "Образовательный"
|
EDU = "edu", "Образовательный"
|
||||||
COMPETITIVE = "competitive", "Соревновательный"
|
COMPETITIVE = "competitive", "Соревновательный"
|
||||||
|
class CompetitionParticipationType(models.TextChoices):
|
||||||
|
SOLO = "solo", "Индивидуальный"
|
||||||
|
|
||||||
def image_url_upload_to(instance, filename):
|
def image_url_upload_to(instance, filename):
|
||||||
return f"/competitions/{instance.id}/image"
|
return f"/competitions/{instance.id}/image"
|
||||||
@@ -32,7 +31,7 @@ class Competition(BaseModel):
|
|||||||
verbose_name="дедлайн участия", null=True, blank=True
|
verbose_name="дедлайн участия", null=True, blank=True
|
||||||
)
|
)
|
||||||
type = models.CharField(
|
type = models.CharField(
|
||||||
max_length=10,
|
max_length=11,
|
||||||
choices=CompetitionType.choices,
|
choices=CompetitionType.choices,
|
||||||
verbose_name="тип участия",
|
verbose_name="тип участия",
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user