diff --git a/docs/tutorial-relay.rst b/docs/tutorial-relay.rst index a27e2555c..bf932993c 100644 --- a/docs/tutorial-relay.rst +++ b/docs/tutorial-relay.rst @@ -12,7 +12,7 @@ app `__ -* `GraphQL Relay Specification `__ +* `GraphQL Relay Specification `__ Setup the Django project ------------------------ diff --git a/graphene_django/__init__.py b/graphene_django/__init__.py index dab70cec2..8dd3dd2f4 100644 --- a/graphene_django/__init__.py +++ b/graphene_django/__init__.py @@ -1,7 +1,7 @@ from .fields import DjangoConnectionField, DjangoListField from .types import DjangoObjectType -__version__ = "3.1.2" +__version__ = "3.1.3" __all__ = [ "__version__", diff --git a/graphene_django/compat.py b/graphene_django/compat.py index 2fcecf6f7..4b48f0367 100644 --- a/graphene_django/compat.py +++ b/graphene_django/compat.py @@ -1,3 +1,9 @@ +# For backwards compatibility, we import JSONField to have it available for import via +# this compat module (https://github.com/graphql-python/graphene-django/issues/1428). +# Django's JSONField is available in Django 3.2+ (the minimum version we support) +from django.db.models import JSONField + + class MissingType: def __init__(self, *args, **kwargs): pass