Generate Entity-Relationship Diagrams from Django querysets using Mermaid notation.
pip install django-queryset-erdfrom 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)- Generates Mermaid ERD diagrams from Django querysets
- Supports ForeignKey and ManyToManyField relationships
- Handles reverse relationships
- Python 3.12+
- Django >= 4.2
This project is licensed under the MIT License - see the LICENSE file for details.