pricelist on offering detail

This commit is contained in:
Tobias Brunner 2025-05-23 17:43:29 +02:00
parent 5b4392f838
commit d9a04655ed
No known key found for this signature in database
6 changed files with 496 additions and 38 deletions

View file

@ -5,7 +5,7 @@ from django.urls import reverse
from django.utils.text import slugify
from django_prose_editor.fields import ProseEditorField
from .base import Category, ReusableText, validate_image_size
from .base import Category, ReusableText, ManagedServiceProvider, validate_image_size
from .providers import CloudProvider
@ -57,6 +57,12 @@ class ServiceOffering(models.Model):
service = models.ForeignKey(
Service, on_delete=models.CASCADE, related_name="offerings"
)
msp = models.CharField(
"Managed Service Provider",
max_length=2,
default=ManagedServiceProvider.VS,
choices=ManagedServiceProvider.choices,
)
cloud_provider = models.ForeignKey(
CloudProvider, on_delete=models.CASCADE, related_name="offerings"
)