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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fa243ddaf3e71c0438274424214b7fd38d68acbf3f17f015460d40a0a4a05ab |
|
MD5 | 289f64943caeef001ae671257285bcc5 |
|
BLAKE2b-256 | 9610f7abd052606f111785bc94dd055dc0d95b03a4daad3d2c18dea50efa9262 |
File details
Details for the file django_diagram-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: django_diagram-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84fef6edc2ace54c7304c445d6f48ba9b44fd19f328410caa17b19f92013c659 |
|
MD5 | 943bc7be26b5003637363a6a1cdf1881 |
|
BLAKE2b-256 | 0c35438e2cd7e768609e04d067ce94a2584170f81e621c32c61f5906ac4bfab1 |