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
Release files for django-diagram 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-diagram-0.0.1.tar.gz | 6.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_diagram-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.9 kB
Release files / django-diagram-0.0.1.tar.gz
| Download URL | django-diagram-0.0.1.tar.gz |
|---|---|
| Size | 6.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7fa243ddaf3e71c0438274424214b7fd38d68acbf3f17f015460d40a0a4a05ab
|
|
BLAKE2b-256 checksum How to use checksums |
9610f7abd052606f111785bc94dd055dc0d95b03a4daad3d2c18dea50efa9262
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / django_diagram-0.0.1-py3-none-any.whl
| Download URL | django_diagram-0.0.1-py3-none-any.whl |
|---|---|
| Size | 6.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
84fef6edc2ace54c7304c445d6f48ba9b44fd19f328410caa17b19f92013c659
|
|
BLAKE2b-256 checksum How to use checksums |
0c35438e2cd7e768609e04d067ce94a2584170f81e621c32c61f5906ac4bfab1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|