From dab485f40f709f3052c1087de623f9314d427068 Mon Sep 17 00:00:00 2001 From: "Michael P. Jung" Date: Thu, 2 Apr 2015 14:33:40 +0200 Subject: [PATCH] Fix deprecation warning introduced in Django 1.7 Django 1.7 renamed django.forms.util to django.forms.utils. In order to silence the Deprecation warning a try-except block is needed. --- ckeditor/widgets.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ckeditor/widgets.py b/ckeditor/widgets.py index 10bdd19..61b5827 100644 --- a/ckeditor/widgets.py +++ b/ckeditor/widgets.py @@ -7,7 +7,12 @@ from django.utils.html import conditional_escape from django.utils.encoding import force_text from django.utils.translation import get_language from django.core.exceptions import ImproperlyConfigured -from django.forms.util import flatatt +try: + # Django >=1.7 + from django.forms.utils import flatatt +except ImportError: + # Django <1.7 + from django.forms.util import flatatt from django.utils.functional import Promise from django.utils.encoding import force_text