Przeglądaj źródła

#10556 add display to GraphQL

Arthur 3 lat temu
rodzic
commit
81d99a0061
1 zmienionych plików z 7 dodań i 0 usunięć
  1. 7 0
      netbox/netbox/graphql/types.py

+ 7 - 0
netbox/netbox/graphql/types.py

@@ -1,3 +1,5 @@
+import graphene
+
 from django.contrib.contenttypes.models import ContentType
 from django.contrib.contenttypes.models import ContentType
 from graphene_django import DjangoObjectType
 from graphene_django import DjangoObjectType
 
 
@@ -19,6 +21,11 @@ class BaseObjectType(DjangoObjectType):
     """
     """
     Base GraphQL object type for all NetBox objects. Restricts the model queryset to enforce object permissions.
     Base GraphQL object type for all NetBox objects. Restricts the model queryset to enforce object permissions.
     """
     """
+    display = graphene.String()
+
+    def resolve_display(parent, info, **kwargs):
+        return str(parent)
+
     class Meta:
     class Meta:
         abstract = True
         abstract = True