Skip to content

Commit 0a16fea

Browse files
committed
improve django version checking
1 parent b4cf8f1 commit 0a16fea

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

postgres_composite_types/forms.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
import logging
3737
from collections import OrderedDict
3838

39-
import django
39+
from django import VERSION
4040
from django import forms
4141
from django.contrib.postgres.utils import prefix_validation_error
4242
from django.utils.translation import ugettext as _
@@ -45,6 +45,8 @@
4545

4646
LOGGER = logging.getLogger(__name__)
4747

48+
DJANGO21 = VERSION >= (2, 1)
49+
4850

4951
class CompositeBoundField(forms.BoundField):
5052
"""
@@ -145,7 +147,7 @@ def clean(self, value):
145147
try:
146148
cleaned_data[name] = field.clean(value.get(name))
147149
except forms.ValidationError as error:
148-
prefix = '%(label)s:' if django.__version__ >= '2.1.0' \
150+
prefix = '%(label)s:' if DJANGO21 \
149151
else '%(label)s: '
150152
errors.append(prefix_validation_error(
151153
error, code='field_invalid',

0 commit comments

Comments
 (0)