From ae5b0c1ef4c67d5c155d3c98bd3c120171e1fde0 Mon Sep 17 00:00:00 2001 From: Momotv45 Date: Fri, 7 Oct 2016 17:08:42 +0100 Subject: [PATCH] Update converter.py --- graphene_django/converter.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/graphene_django/converter.py b/graphene_django/converter.py index 89446f6..dddd8de 100644 --- a/graphene_django/converter.py +++ b/graphene_django/converter.py @@ -58,9 +58,14 @@ def convert_django_field(field, registry=None): "Don't know how to convert the Django field %s (%s)" % (field, field.__class__)) +def get_extra_fields(): + try: + from phonenumber_field.formfields import PhoneNumberField + return PhoneNumberField + except: + return models.DurationField - -@convert_django_field.register(try: from phonenumber_field.formfields import PhoneNumberField; PhoneNumberField; except: pass;) +@convert_django_field.register(get_extra_fields()) @convert_django_field.register(models.DurationField) @convert_django_field.register(models.CharField) @convert_django_field.register(models.TextField)