1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Adds tags on contact assignment (#13328)

* adds tags on contact assignments #12882

* updated migration

* added tags on import form

* adds TagsMixin on ContactAssignmentType #12882

* Misc cleanup

---------

Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
This commit is contained in:
Abhimanyu Saharan
2023-08-01 21:22:14 +05:30
committed by GitHub
parent c1ca8d5d8d
commit cbf4b43b35
10 changed files with 44 additions and 12 deletions

View File

@@ -5,6 +5,7 @@ from django.urls import reverse
from django.utils.translation import gettext_lazy as _
from netbox.models import ChangeLoggedModel, NestedGroupModel, OrganizationalModel, PrimaryModel
from netbox.models.features import TagsMixin
from tenancy.choices import *
__all__ = (
@@ -99,7 +100,7 @@ class Contact(PrimaryModel):
return reverse('tenancy:contact', args=[self.pk])
class ContactAssignment(ChangeLoggedModel):
class ContactAssignment(ChangeLoggedModel, TagsMixin):
content_type = models.ForeignKey(
to=ContentType,
on_delete=models.CASCADE