Added a model for event state (including data migration, signal based

notifications, etc.)
This commit is contained in:
2018-07-04 16:56:13 +02:00
parent 0e7c14ace9
commit 3c7ef05099
27 changed files with 712 additions and 355 deletions

View File

@@ -1,5 +1,6 @@
from django.core.exceptions import ImproperlyConfigured
from . import signals
from .config import AppConfig as _AppConfig, DefaultSetting
DEFAULT_SETTINGS = (
@@ -28,3 +29,9 @@ class AppConfig(_AppConfig):
name = 'dav_events'
verbose_name = u'DAV Veranstaltungen'
default_settings = DEFAULT_SETTINGS
def ready(self):
signals.event_submitted.connect(signals.notify_submitted_event)
signals.event_submitted.connect(signals.notify_to_accept_event)
signals.event_accepted.connect(signals.notify_accepted_event)
signals.event_accepted.connect(signals.notify_to_publish_event)