12345678910111213141516171819 |
- from django.db import models
- from glitchtip.base_models import CreatedModel
- from organizations_ext.models import Organization
- class Team(CreatedModel):
- slug = models.SlugField()
- organization = models.ForeignKey(
- Organization, on_delete=models.CASCADE, related_name="teams"
- )
- members = models.ManyToManyField("organizations_ext.OrganizationUser", blank=True)
- projects = models.ManyToManyField("projects.Project")
- class Meta:
- unique_together = ("slug", "organization")
- def __str__(self):
- return self.slug
|