[Python-modules-commits] [celery-haystack] 03/10: Django 1.9 support.

Michael Fladischer fladi at moszumanska.debian.org
Sat Jan 2 13:02:06 UTC 2016


This is an automated email from the git hooks/post-receive script.

fladi pushed a commit to branch master
in repository celery-haystack.

commit 46d0f215dbb1f79fb6de0f6568c3fa3f4203b0e0
Author: Michael Fladischer <FladischerMichael at fladi.at>
Date:   Fri Dec 25 15:03:38 2015 +0100

    Django 1.9 support.
    
    Origin: https://github.com/django-haystack/celery-haystack/pull/51
---
 celery_haystack/tasks.py | 6 +++++-
 celery_haystack/utils.py | 5 ++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/celery_haystack/tasks.py b/celery_haystack/tasks.py
index 34fac4e..808c392 100644
--- a/celery_haystack/tasks.py
+++ b/celery_haystack/tasks.py
@@ -1,6 +1,10 @@
 from django.core.exceptions import ImproperlyConfigured
 from django.core.management import call_command
-from django.db.models.loading import get_model
+try:
+    from django.apps import apps
+    get_model = apps.get_model
+except ImportError:
+    from django.db.models.loading import get_model
 
 from .conf import settings
 
diff --git a/celery_haystack/utils.py b/celery_haystack/utils.py
index e351b2e..75a3b6b 100644
--- a/celery_haystack/utils.py
+++ b/celery_haystack/utils.py
@@ -1,5 +1,8 @@
 from django.core.exceptions import ImproperlyConfigured
-from django.utils.importlib import import_module
+try:
+    from importlib import import_module
+except ImportError:
+    from django.utils.importlib import import_module
 from django.db import connection
 
 from haystack.utils import get_identifier

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/celery-haystack.git



More information about the Python-modules-commits mailing list