Update converter.py

This commit is contained in:
Momotv45 2016-10-07 16:48:58 +01:00 committed by GitHub
parent 0bf2e29b5f
commit bdd57b4a76

View File

@ -1,5 +1,6 @@
from django.db import models
from django.utils.encoding import force_text
import importlib
from graphene import (ID, Boolean, Dynamic, Enum, Field, Float, Int, List,
NonNull, String)
@ -56,9 +57,11 @@ def convert_django_field(field, registry=None):
raise Exception(
"Don't know how to convert the Django field %s (%s)" %
(field, field.__class__))
try:
from phonenumber_field.formfields import PhoneNumberField
@convert_django_field.register(models.PhoneNumberField)
try:
loader = importlib.find_loader('phonenumber_field.formfields.PhoneNumberField')
if loader is not None: @convert_django_field.register(models.PhoneNumberField);
except:
print("Couldn't find phonenumber field")
@convert_django_field.register(models.DurationField)