From 58c5d37a2139a4e40452f37af912c7bff41270df Mon Sep 17 00:00:00 2001 From: Mustafa Yontar Date: Sun, 31 Jan 2021 02:07:34 +0300 Subject: [PATCH] union initial group save --- models/Union.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/models/Union.py b/models/Union.py index 3e91e1f..8101fcf 100644 --- a/models/Union.py +++ b/models/Union.py @@ -6,4 +6,13 @@ class Union(Document): logo = ImageField(thumbnail_size=(120,120)) description = StringField() legal_registration_number = StringField() - headquarter = StringField() \ No newline at end of file + headquarter = StringField() + + def save(self,*args, **kwargs): + super(Union, self).save(*args, **kwargs) + from .Group import Group + group = Group() + group.union = self + group.name = 'Root' + group.rights = ["*::*::{}}/*".format(self.id)] + group.save()