mirror of
https://github.com/graphql-python/graphene.git
synced 2025-02-02 12:44:15 +03:00
Merge branch 'refs/heads/master' into 1.0
Conflicts: graphene/core/fields.py
This commit is contained in:
commit
9e101898f1
|
@ -182,22 +182,6 @@ class Field(object):
|
|||
return obj
|
||||
|
||||
|
||||
class NativeField(Field):
|
||||
|
||||
def __init__(self, field=None):
|
||||
super(NativeField, self).__init__(None)
|
||||
self.field = field
|
||||
|
||||
def get_field(self, schema):
|
||||
return self.field
|
||||
|
||||
def internal_field(self, schema):
|
||||
return self.get_field(schema)
|
||||
|
||||
def internal_type(self, schema):
|
||||
return self.internal_field(schema).type
|
||||
|
||||
|
||||
class LazyField(Field):
|
||||
|
||||
def inner_field(self, schema):
|
||||
|
@ -210,22 +194,6 @@ class LazyField(Field):
|
|||
return self.inner_field(schema).internal_field(schema)
|
||||
|
||||
|
||||
class LazyNativeField(NativeField):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(LazyNativeField, self).__init__(None, *args, **kwargs)
|
||||
|
||||
def get_field(self, schema):
|
||||
raise NotImplementedError(
|
||||
"get_field function not implemented for %s LazyField" % self.__class__)
|
||||
|
||||
def internal_field(self, schema):
|
||||
return self.get_field(schema)
|
||||
|
||||
def internal_type(self, schema):
|
||||
return self.internal_field(schema).type
|
||||
|
||||
|
||||
class TypeField(Field):
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
|
|
Loading…
Reference in New Issue
Block a user