{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/4"}],"enrichment":{"capability":"Graphene-Django bridges Django models and GraphQL APIs, automatically generating GraphQL schemas from Django models and integrating with Django's authentication, permissions, and validation systems.","skillfed_tags":["graphql","django-integration","api-framework"],"use_cases":["Expose existing Django models as a GraphQL API without rewriting model definitions or authentication logic","Build a modern frontend backed by a Django GraphQL endpoint with automatic schema introspection","Add filtering and pagination to Django querysets via GraphQL without custom resolver code","Migrate from REST to GraphQL incrementally by wrapping Django views and models in GraphQL types","Test GraphQL queries against Django models using the built-in GraphQLTestCase utility"],"what_it_does":"Graphene-Django is a bridge library that lets you build GraphQL APIs directly from your Django models without writing boilerplate schema definitions. It sits between Django and graphene, automatically converting your Django model structure into a queryable GraphQL schema and wiring in Django's built-in authentication, permissions, and form validation.\n\nYou define your GraphQL types by wrapping Django models in DjangoObjectType classes, then expose them through a schema that graphene-django serves via a Django view. The library handles common tasks like filtering, pagination, and permission checks, so you spend less time on API plumbing and more on business logic. It's designed for developers already working in Django who want to add a GraphQL layer without learning a separate API framework.","worth_installing":"Yes. Graphene-Django is actively maintained, has no known vulnerabilities, and low install friction. It's the standard choice for adding GraphQL to Django projects. Install it if you're building a GraphQL API on top of Django models and want to avoid manual schema definition and boilerplate."},"id":"graphene-django","links":{"html":"https://skillfed.io/packages/graphene-django","md":"https://skillfed.io/packages/graphene-django.md","pypi":"https://pypi.org/project/graphene-django/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-03-13","license_spdx":null,"license_treatment":"permissive","name":"graphene-django","python_support":"unspecified","summary":"Graphene Django integration"},"popularity":{"monthly_downloads":1188603,"position":4244,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.2.3"}
