Move signal handlers into their own app module

This commit is contained in:
Roberto Rosario
2015-04-07 17:01:07 -04:00
parent efcd0bc231
commit 12cdee6de2
13 changed files with 138 additions and 92 deletions

View File

@@ -18,6 +18,7 @@ from installation import PropertyNamespace
from navigation.api import register_model_list_columns
from rest_api.classes import APIEndPoint
from .handlers import post_version_upload_ocr
from .links import (
link_document_all_ocr_cleanup, link_document_submit,
link_document_submit_multiple, link_entry_delete,
@@ -40,13 +41,6 @@ def document_version_ocr_submit(self):
task_do_ocr.apply_async(args=[self.pk], queue='ocr')
def post_version_upload_ocr(sender, instance, **kwargs):
logger.debug('received post_version_upload')
logger.debug('instance pk: %s', instance.pk)
if instance.document.document_type.ocr:
instance.submit_for_ocr()
class OCRApp(apps.AppConfig):
name = 'ocr'
verbose_name = _('OCR')