mirror of
https://github.com/kristoferssolo/FOSSDB.git
synced 2025-10-21 17:50:35 +00:00
Created ProjectProgrammingLanguage model
This commit is contained in:
parent
2cff08747c
commit
5c082c724d
@ -19,6 +19,15 @@ class ProgrammingLanguage(models.Model):
|
|||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
|
|
||||||
|
class ProjectProgrammingLanguage(models.Model):
|
||||||
|
project = models.ForeignKey("Project", on_delete=models.CASCADE)
|
||||||
|
language = models.ForeignKey(ProgrammingLanguage, on_delete=models.CASCADE)
|
||||||
|
percentage = models.PositiveIntegerField()
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return f"{self.project} | {self.language} | {self.percentage}%"
|
||||||
|
|
||||||
|
|
||||||
class Project(models.Model):
|
class Project(models.Model):
|
||||||
author = models.ForeignKey(User, on_delete=models.CASCADE)
|
author = models.ForeignKey(User, on_delete=models.CASCADE)
|
||||||
title = models.CharField(max_length=255, null=False)
|
title = models.CharField(max_length=255, null=False)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user