mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-19 09:16:57 +00:00
pref: 修改信号创建 accounts
This commit is contained in:
parent
2e784311d3
commit
df14d01859
@ -4,6 +4,7 @@
|
|||||||
from django.db.models.signals import post_save
|
from django.db.models.signals import post_save
|
||||||
from django.dispatch import receiver
|
from django.dispatch import receiver
|
||||||
|
|
||||||
|
from orgs.utils import tmp_to_builtin_org
|
||||||
from .models import Applet, AppletHost
|
from .models import Applet, AppletHost
|
||||||
|
|
||||||
|
|
||||||
@ -13,7 +14,8 @@ def on_applet_host_create(sender, instance, created=False, **kwargs):
|
|||||||
return
|
return
|
||||||
applets = Applet.objects.all()
|
applets = Applet.objects.all()
|
||||||
instance.applets.set(applets)
|
instance.applets.set(applets)
|
||||||
instance.generate_accounts()
|
with tmp_to_builtin_org(system=1):
|
||||||
|
instance.generate_accounts()
|
||||||
|
|
||||||
|
|
||||||
@receiver(post_save, sender=Applet)
|
@receiver(post_save, sender=Applet)
|
||||||
|
Loading…
Reference in New Issue
Block a user