Metadata-Version: 2.2
Name: django-queryset-erd
Version: 2025.1.1
Summary: Generate Entity-Relationship Diagrams from Django querysets
Home-page: https://github.com/josernestodavila/django-queryset-erd
Author: José Ernesto Dávila Pantoja
Author-email: josernestodavila@gmail.com
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: Django>=4.2

# Django Queryset ERD Generator

Generate Entity-Relationship Diagrams from Django querysets using Mermaid notation.

## Installation

```bash
pip install django-queryset-erd
```

## Usage

```python
from your_app.models import YourModel
from django_queryset_erd import generate_erd_from_queryset

queryset = YourModel.objects.select_related('related_model')
diagram = generate_erd_from_queryset(queryset)
print(diagram)
```

## Features

- Generates Mermaid ERD diagrams from Django querysets
- Supports ForeignKey and ManyToManyField relationships
- Handles reverse relationships

## Requirements

- Python 3.12+
- Django >= 4.2

## License

This project is licensed under the MIT License - see the LICENSE file for details.
