mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-21 19:38:07 +00:00
perf: 修改资产名称
This commit is contained in:
@@ -6,6 +6,7 @@ from django.utils.translation import ugettext_lazy as _
|
||||
from django.core.exceptions import ValidationError
|
||||
|
||||
from common.utils import get_logger
|
||||
from common.db.models import JMSBaseModel
|
||||
from ..utils import (
|
||||
set_current_org, get_current_org, current_org, filter_org_queryset
|
||||
)
|
||||
@@ -14,7 +15,7 @@ from ..models import Organization
|
||||
logger = get_logger(__file__)
|
||||
|
||||
__all__ = [
|
||||
'OrgManager', 'OrgModelMixin', 'Organization'
|
||||
'OrgManager', 'OrgModelMixin', 'JMSOrgBaseModel'
|
||||
]
|
||||
|
||||
|
||||
@@ -40,7 +41,6 @@ class OrgManager(models.Manager):
|
||||
set_current_org(org)
|
||||
return self
|
||||
|
||||
|
||||
def bulk_create(self, objs, batch_size=None, ignore_conflicts=False):
|
||||
org = get_current_org()
|
||||
for obj in objs:
|
||||
@@ -87,7 +87,7 @@ class OrgModelMixin(models.Model):
|
||||
name = getattr(self, attr)
|
||||
elif hasattr(self, 'name'):
|
||||
name = self.name
|
||||
elif hasattr(self, 'hostname'):
|
||||
elif hasattr(self, 'name'):
|
||||
name = self.hostname
|
||||
return name + self.sep + self.org_name
|
||||
|
||||
@@ -113,3 +113,8 @@ class OrgModelMixin(models.Model):
|
||||
|
||||
class Meta:
|
||||
abstract = True
|
||||
|
||||
|
||||
class JMSOrgBaseModel(JMSBaseModel, OrgModelMixin):
|
||||
class Meta:
|
||||
abstract = True
|
||||
|
Reference in New Issue
Block a user