Skip to content

Commit e654041

Browse files
committed
Add further detail to README and the project description.
1 parent 481800d commit e654041

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,14 @@ We welcome contributions! This project uses:
261261
- [Cookiecutter](https://github.com/audreyr/cookiecutter)
262262
- [cookiecutter-djangopackage](https://github.com/pydanny/cookiecutter-djangopackage)
263263
- [rich](https://github.com/willmcgugan/rich/)
264+
- [graphviz](https://graphviz.org/)
265+
- [MermaidJS](https://mermaid-js.github.io/mermaid/)
266+
- [networkx](https://networkx.org/)
267+
- [pydot](https://pypi.org/project/pydot/)
268+
269+
## Background and Credits
270+
271+
The `modelinfo` command has been something I have slowly been working on and improving for several years. The original idea behind `modelfilters` came from observing the underlying functionality in the `django-drip-campaigns` package and realizing that having a way to list potential filter paths could help developers with building complex queries, though my implementation of those ideas is quite different. The `modelgraph` command was loosely inspired by existing tools like the `graph_models` command in `django-extensions`, but I wanted to provide a more detailed, filterable, and customizable output. The `migrationgraph` command was inspired by recent discussions I read online about migration graphs and dependencies, but I cannot recall the specific thread/post that sparked the idea.
264272

265273
## License
266274

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "django-model-info"
77
version = "2024.11.4"
8-
description = "A Django app to provide information about models"
8+
description = "A set of Django Management Commands to help you understand and visualize your project's models."
99
authors = [{ name = "Jack Linke", email = "[email protected]" }]
1010
license = { text = "MIT" }
1111
readme = "README.md"

0 commit comments

Comments
 (0)