Skip to main content

Generate an Entity Relationship Diagram for a Django project in Mermaid format

Project description

django-diagram

Generate an Entity Relationship Diagram for a Django project in Mermaid format

logo.png

Installation

You can install via pip:

pip install django-diagram

Usage

Navigate to the directory containing your Django project (the folder containing manage.py) and run:

python -m django_diagram

The following options are available:

--settings=project.settings.local - The dotted path to the settings module (either this option must be provided or the DJANGO_SETTINGS_MODULE environment variable must be set)

--title="My Title" - The title to use for the diagram

--app=app_name - Restrict to only a particular Django app

--output=diagram.txt - The output file to write the diagram, if this option is not provided the output will be written to stdout

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-diagram-0.0.1.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

django_diagram-0.0.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file django-diagram-0.0.1.tar.gz.

File metadata

  • Download URL: django-diagram-0.0.1.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for django-diagram-0.0.1.tar.gz
Algorithm Hash digest
SHA256 7fa243ddaf3e71c0438274424214b7fd38d68acbf3f17f015460d40a0a4a05ab
MD5 289f64943caeef001ae671257285bcc5
BLAKE2b-256 9610f7abd052606f111785bc94dd055dc0d95b03a4daad3d2c18dea50efa9262

See more details on using hashes here.

File details

Details for the file django_diagram-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_diagram-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 84fef6edc2ace54c7304c445d6f48ba9b44fd19f328410caa17b19f92013c659
MD5 943bc7be26b5003637363a6a1cdf1881
BLAKE2b-256 0c35438e2cd7e768609e04d067ce94a2584170f81e621c32c61f5906ac4bfab1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page