apps.py
602 Bytes
from django.apps import AppConfig
from colab.signals.signals import connect_signal, register_signal
from colab_spb.tasks import community_creation, community_updated
class SpbAppConfig(AppConfig):
name = 'colab_spb'
verbose_name = 'SPB'
short_name = 'spb'
signals_list = ['create_repo', 'create_mail_list']
def register_signal(self):
register_signal(self.short_name, self.signals_list)
def connect_signal(self):
connect_signal('community_creation', 'noosfero', community_creation)
connect_signal('community_updated', 'noosfero', community_updated)