mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-05 11:06:34 +00:00
perf: update templat account (#10274)
Co-authored-by: feng <1304903146@qq.com>
This commit is contained in:
parent
7887548174
commit
0de6c41406
@ -1,3 +1,4 @@
|
||||
from django.db.transaction import atomic
|
||||
from django.db.utils import IntegrityError
|
||||
|
||||
from accounts.models import AccountTemplate, Account
|
||||
@ -20,6 +21,7 @@ class AccountTemplateSerializer(BaseAccountSerializer):
|
||||
pass
|
||||
|
||||
# TODO 数据库访问的太多了 后期优化
|
||||
@atomic()
|
||||
def bulk_update_accounts(self, instance, diff):
|
||||
accounts = Account.objects.filter(source_id=instance.id)
|
||||
if not accounts:
|
||||
|
Loading…
Reference in New Issue
Block a user