Removed star model

This commit is contained in:
Kristofers Solo 2023-06-29 16:53:11 +00:00
parent 313ff02f25
commit abf636775c
2 changed files with 16 additions and 9 deletions

View File

@ -0,0 +1,16 @@
# Generated by Django 4.2.2 on 2023-06-29 16:51
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('fossdb', '0008_alter_project_description'),
]
operations = [
migrations.DeleteModel(
name='Star',
),
]

View File

@ -72,10 +72,6 @@ class Project(models.Model):
programming_language = models.ManyToManyField(ProgrammingLanguage, through="ProjectProgrammingLanguage", blank=True)
date_created = models.DateTimeField(auto_now_add=True)
@property
def star_amount(self):
return self.star.count()
@property
def runs_on_macos(self):
return self.operating_system.filter(operating_system__name="macOS").exists()
@ -137,8 +133,3 @@ class ProjectHostingPlatform(models.Model):
def __str__(self):
return self.url
class Star(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
project = models.ForeignKey(Project, on_delete=models.CASCADE)