Creates end point and serializer for receptor mesh

This commit is contained in:
Alex Corey
2021-12-14 15:21:43 -05:00
parent db999b82ed
commit dea53a0dba
6 changed files with 51 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
# Copyright (c) 2018 Red Hat, Inc.
# All Rights Reserved.
from awx.main.models import InstanceLink, Instance
from django.utils.translation import ugettext_lazy as _
from awx.api.generics import APIView, Response
from awx.api.serializers import InstanceLinkSerializer, InstanceNodeSerializer
class MeshVisualizer(APIView):
name = _("Mesh Visualizer")
def get(self, request, format=None):
data = {
'nodes': InstanceNodeSerializer(Instance.objects.all(), many=True).data,
'links': InstanceLinkSerializer(InstanceLink.objects.all(), many=True).data,
}
return Response(data)