This commit is contained in:
Maxim
2025-12-16 22:14:33 +03:00
parent d451ca7d3a
commit 4896d18db7
13 changed files with 132 additions and 9 deletions

View File

@@ -35,3 +35,14 @@ class Aspect(models.Model):
def __str__(self) -> str: # pragma: no cover - convenience only
return f"{self.hero.name} - {self.name}"
class BuildOfDay(models.Model):
date = models.DateField(unique=True)
hero = models.ForeignKey(Hero, on_delete=models.CASCADE)
items = models.ManyToManyField(Item)
skill_build = models.JSONField(default=dict)
aspect = models.CharField(max_length=200, blank=True, null=True)
def __str__(self) -> str: # pragma: no cover - convenience only
return f"Build of {self.date} - {self.hero.name}"