INNER CODE UNIT · Python
GenericInputType
eamigo86/graphene-django-extras · graphene_django_extras/base_types.py:40
class GenericInputType(_type):
class Meta:
model = kwargs.get("model")
name = kwargs.get("name") or to_camel_case(
"{}_{}_Generic_Type".format(kwargs.get("model").__name__, args[0])
)
only_fields = kwargs.get("only_fields")
exclude_fields = kwargs.get("exclude_fields")
nested_fields = kwargs.get("nested_fields")
registry = kwargs.get("registry")
skip_registry = kwargs.get("skip_registry")
input_for = args[0]
description = "Auto generated InputType for {} model".format(
kwargs.get("model").__name__
)
return GenericInputType