From 45f0343cfa00fc94bd67d12f1fd27a16172b9e5e Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 8 Apr 2025 10:35:53 +0800 Subject: [PATCH] perf: update ds --- apps/accounts/models/account.py | 2 +- apps/assets/models/asset/ds.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/accounts/models/account.py b/apps/accounts/models/account.py index 43f51c9aa..d16deb1a3 100644 --- a/apps/accounts/models/account.py +++ b/apps/accounts/models/account.py @@ -143,7 +143,7 @@ class Account(AbsConnectivity, LabeledMixin, BaseAccount, JSONFilterMixin): if self.username.startswith('@'): return None if self.platform.category == 'ds': - return self.asset.directoryservice.id + return self.asset.ds.id return None @lazyproperty diff --git a/apps/assets/models/asset/ds.py b/apps/assets/models/asset/ds.py index 343c58664..44c7e841a 100644 --- a/apps/assets/models/asset/ds.py +++ b/apps/assets/models/asset/ds.py @@ -10,4 +10,5 @@ class DirectoryService(Asset): domain_name = models.CharField(max_length=128, blank=True, default='', verbose_name=_("Domain name")) class Meta: + default_related_name = "ds" verbose_name = _("Directory service")