Beispiel #1
0
 def _load_permissions(self):
     self.permissions.clear()
     for p in get_permissions(os.path.join(settings.MEDIA_ROOT, self.apk.name)):
         perm, created = Permission.objects.get_or_create(name=p)
         if created: perm.save()
         self.permissions.add(perm)
     self.permissions_loaded = True
     self.save()
Beispiel #2
0
	def load_permissions(self,path):
	        self.permissions.clear()
        	for p in get_permissions(path):
 	           perm, created = Permission.objects.get_or_create(name=p)
 	           if created: perm.save()
 	           self.permissions.add(perm)
 	        self.permissions_loaded = True
        	self.save()