X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fmodels%2Fslice.py;h=74815b2c4083b371607b70f41f1a25a4da954bef;hb=de5450d5e78802e77c397f0833a6f176c137ef81;hp=63754e474c4d7bee53c4e4ce2d5a44a769adc702;hpb=e4d36821aed0d7b980744d4f3d964fc5377966ab;p=plstackapi.git diff --git a/planetstack/core/models/slice.py b/planetstack/core/models/slice.py index 63754e4..74815b2 100644 --- a/planetstack/core/models/slice.py +++ b/planetstack/core/models/slice.py @@ -6,6 +6,8 @@ from core.models import User from core.models import Role from core.models import Deployment from core.models import ServiceClass +from core.models import Tag +from django.contrib.contenttypes import generic # Create your models here. @@ -21,6 +23,8 @@ class Slice(PlCoreBase): router_id = models.CharField(null=True, blank=True, max_length=256, help_text="Quantum router id") subnet_id = models.CharField(null=True, blank=True, max_length=256, help_text="Quantum subnet id") + tags = generic.GenericRelation(Tag) + serviceClass = models.ForeignKey(ServiceClass, related_name = "slices", null=True, default=ServiceClass.get_default) creator = models.ForeignKey(User, related_name='slices', blank=True, null=True)