We currently use Django Graphene v3 (link below) providing us with a GraphQL adhering to best principles. It is built upon the graphene python project and integrates seemlessly with Django. The project is well maintained, and is in active development. This library gives us excellent support for Relay based GraphQL, subscriptions, mutations and schema.