Răsfoiți Sursa

#10556 add display to GraphQL

Arthur 3 ani în urmă
părinte
comite
81d99a0061
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  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 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.
     """
+    display = graphene.String()
+
+    def resolve_display(parent, info, **kwargs):
+        return str(parent)
+
     class Meta:
         abstract = True