Add MetaGroup system

This commit is contained in:
Skia
2016-03-29 12:45:10 +02:00
parent 5bcc94f992
commit debba55350
16 changed files with 137 additions and 158 deletions

View File

@ -5,7 +5,7 @@ from django.utils.translation import ugettext_lazy as _
from django.core.exceptions import ValidationError
from django.core.urlresolvers import reverse
from core.models import User, Group
from core.models import User, MetaGroup, Group
from subscription.models import Subscriber
# Create your models here.
@ -48,6 +48,11 @@ class Club(models.Model):
def clean(self):
self.check_loop()
def save(self):
super(Club, self).save()
MetaGroup(name=self.unix_name+"-board").save()
MetaGroup(name=self.unix_name+"-members").save()
def __str__(self):
return self.name