remove service level and country

This commit is contained in:
Tobias Brunner 2025-01-28 10:06:56 +01:00
parent 9993844057
commit f69f7fb755
No known key found for this signature in database
12 changed files with 32 additions and 123 deletions

View file

@ -94,26 +94,6 @@ class ConsultingPartner(models.Model):
return reverse("services:partner_detail", kwargs={"slug": self.slug})
class Country(models.Model):
name = models.CharField(max_length=100)
code = models.CharField(max_length=2)
class Meta:
verbose_name_plural = "Countries"
def __str__(self):
return self.name
class ServiceLevel(models.Model):
name = models.CharField(max_length=100)
description = models.TextField()
response_time = models.CharField(max_length=50)
def __str__(self):
return self.name
class Service(models.Model):
name = models.CharField(max_length=200)
slug = models.SlugField(max_length=250, unique=True)
@ -122,9 +102,7 @@ class Service(models.Model):
consulting_partners = models.ManyToManyField(
ConsultingPartner, related_name="services", blank=True
)
service_level = models.ForeignKey(ServiceLevel, on_delete=models.CASCADE)
categories = models.ManyToManyField(Category, related_name="services")
countries = models.ManyToManyField(Country)
price = models.DecimalField(max_digits=10, decimal_places=2)
features = ProseEditorField()
logo = models.ImageField(