import graphene from graphene import relay from graphene_django import DjangoObjectType from graphene_django.filter import DjangoFilterConnectionField from rooms.models import Room from user.models import UserGroup class UserGroupNode(DjangoObjectType): pk = graphene.Int() class Meta: model = UserGroup filter_fields = ['pk', 'name'] interfaces = (relay.Node,) def resolve_pk(self, *args, **kwargs): return self.id