0001-compat-handler-case-of-Django-1.11-without-psycopg2-.patch
src/authentic2/compat.py | ||
---|---|---|
43 | 43 |
self.__args = args |
44 | 44 |
self.__kwargs = kwargs |
45 | 45 |
if django.VERSION >= (1, 11): |
46 |
from django.contrib.postgres.fields import JSONField |
|
47 |
self.__dj11_field = JSONField(*args, **kwargs) |
|
46 |
try: |
|
47 |
from django.contrib.postgres.fields import JSONField |
|
48 |
self.__dj11_field = JSONField(*args, **kwargs) |
|
49 |
except ImportError: |
|
50 |
pass |
|
48 | 51 |
try: |
49 | 52 |
from jsonfield.fields import JSONField |
50 | 53 |
self.__jsonfield_field = JSONField(*args, **kwargs) |
51 |
- |