team-3/src/c3nav/editor/apps.py

12 lines
422 B
Python

from django.apps import AppConfig
from django.db.models.signals import m2m_changed, post_delete, post_save
class EditorConfig(AppConfig):
name = 'c3nav.editor'
def ready(self):
from c3nav.editor.models import ChangeSet
post_save.connect(ChangeSet.object_changed_handler)
post_delete.connect(ChangeSet.object_changed_handler)
m2m_changed.connect(ChangeSet.object_changed_handler)