diff --git a/graphene_django/converter.py b/graphene_django/converter.py index 96a5aef..aee61fd 100644 --- a/graphene_django/converter.py +++ b/graphene_django/converter.py @@ -56,9 +56,11 @@ def convert_django_field(field, registry=None): raise Exception( "Don't know how to convert the Django field %s (%s)" % (field, field.__class__)) - -from phonenumber_field.formfields import PhoneNumberField -@convert_django_field.register(models.PhoneNumberField) +try: + from phonenumber_field.formfields import PhoneNumberField + @convert_django_field.register(models.PhoneNumberField) +except ImportError as e: + print("Couldn't find phonenumber field") @convert_django_field.register(models.DurationField) @convert_django_field.register(models.CharField) @convert_django_field.register(models.TextField)