Adding models.Model explicitly to tagged models
parent
66071b5841
commit
7ebe443394
|
@ -28,7 +28,7 @@ from taiga.projects.occ import OCCModelMixin
|
|||
from taiga.projects.mixins.blocked import BlockedMixin
|
||||
|
||||
|
||||
class Issue(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin):
|
||||
class Issue(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, models.Model):
|
||||
ref = models.BigIntegerField(db_index=True, null=True, blank=True, default=None,
|
||||
verbose_name=_("ref"))
|
||||
owner = models.ForeignKey(settings.AUTH_USER_MODEL, null=True, blank=True, default=None,
|
||||
|
|
|
@ -110,7 +110,7 @@ class ProjectDefaults(models.Model):
|
|||
abstract = True
|
||||
|
||||
|
||||
class Project(ProjectDefaults, TaggedMixin):
|
||||
class Project(ProjectDefaults, TaggedMixin, models.Model):
|
||||
name = models.CharField(max_length=250, unique=True, null=False, blank=False,
|
||||
verbose_name=_("name"))
|
||||
slug = models.SlugField(max_length=250, unique=True, null=False, blank=True,
|
||||
|
|
|
@ -30,7 +30,7 @@ from taiga.projects.milestones.models import Milestone
|
|||
from taiga.projects.mixins.blocked import BlockedMixin
|
||||
|
||||
|
||||
class Task(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin):
|
||||
class Task(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, models.Model):
|
||||
user_story = models.ForeignKey("userstories.UserStory", null=True, blank=True,
|
||||
related_name="tasks", verbose_name=_("user story"))
|
||||
ref = models.BigIntegerField(db_index=True, null=True, blank=True, default=None,
|
||||
|
|
|
@ -51,7 +51,7 @@ class RolePoints(models.Model):
|
|||
return "{}: {}".format(self.role.name, self.points.name)
|
||||
|
||||
|
||||
class UserStory(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin):
|
||||
class UserStory(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, models.Model):
|
||||
|
||||
ref = models.BigIntegerField(db_index=True, null=True, blank=True, default=None,
|
||||
verbose_name=_("ref"))
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
import pytest
|
||||
|
||||
from django.db import models
|
||||
|
||||
from taiga.base import tags
|
||||
|
||||
pytestmark = pytest.mark.django_db
|
||||
|
||||
|
||||
class TaggedModel(tags.TaggedMixin):
|
||||
class TaggedModel(tags.TaggedMixin, models.Model):
|
||||
class Meta:
|
||||
app_label = "base"
|
||||
|
||||
|
|
Loading…
Reference in New Issue