feat(itim): Add url function to Cluster model

ref: #248 #365 #366
This commit is contained in:
2024-10-27 17:51:38 +09:30
parent 0eef42b3e6
commit faa368331c
2 changed files with 13 additions and 2 deletions

View File

@ -2,6 +2,8 @@ from django.contrib.auth.models import User
from django.db import models
from django.forms import ValidationError
from rest_framework.reverse import reverse
from access.fields import *
from access.models import Team, TenancyObject
@ -281,6 +283,15 @@ class Cluster(TenancyObject):
]
def get_url( self, request = None ) -> str:
if request:
return reverse("v2:_api_v2_cluster-detail", request=request, kwargs={'pk': self.id})
return reverse("v2:_api_v2_cluster-detail", kwargs={'pk': self.id})
@property
def rendered_config(self):