From 198df6466e3a74d895f9e1ff6a005d272ea3dd54 Mon Sep 17 00:00:00 2001 From: Bertrand Date: Sun, 13 Jul 2014 15:43:49 +0200 Subject: [PATCH] Compatibility fix for django > 1.4 importing django constant LOOKUP_SEP --- money/contrib/django/models/managers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/money/contrib/django/models/managers.py b/money/contrib/django/models/managers.py index 4feb992..8aabb41 100644 --- a/money/contrib/django/models/managers.py +++ b/money/contrib/django/models/managers.py @@ -9,7 +9,10 @@ class QuerysetWithMoney(QuerySet): def _update_params(self, kwargs): - from django.db.models.sql.constants import LOOKUP_SEP + try: + from django.db.models.sql.constants import LOOKUP_SEP + except ImportError: + from django.db.models.constants import LOOKUP_SEP # Forward compatibility for Django > 1.4 from money import Money to_append = {} for name, value in kwargs.items():