From 8ac7f73806e1b1a95c0bca54dc7c7a1a4835b3e9 Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Fri, 7 Apr 2023 23:48:32 +0300 Subject: [PATCH] Added languages attribute to Projects model --- FOSSDB_web/apps/fossdb/models.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/FOSSDB_web/apps/fossdb/models.py b/FOSSDB_web/apps/fossdb/models.py index ead28f4..c006ce6 100644 --- a/FOSSDB_web/apps/fossdb/models.py +++ b/FOSSDB_web/apps/fossdb/models.py @@ -33,10 +33,9 @@ class Project(models.Model): name = models.CharField(max_length=255, null=False) description = models.TextField() licenses = models.ManyToManyField(License) + programming_languages = models.ManyToManyField(ProgrammingLanguage, through="ProjectProgrammingLanguage", related_name="projects") date_created = models.DateTimeField(auto_now_add=True) def __str__(self): return f"{self.author} | {self.name}" - def get_absolute_url(self): - return f"/projects/{self.id}"