Metadata-Version: 2.1
Name: django-tui
Version: 23.3
Summary: Inspect and run Django Commands in a text-based user interface (TUI).
Project-URL: Documentation, https://github.com/anze3db/django-tui#readme
Project-URL: Issues, https://github.com/anze3db/django-tui/issues
Project-URL: Source, https://github.com/anze3db/django-tui
Project-URL: Changelog, https://github.com/anze3db/django-tui/blob/main/CHANGELOG.md
Author-email: Anže Pečar <anze@pecar.me>
License-Expression: MIT
License-File: LICENSE.txt
Keywords: django,textual,tui
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.0
Classifier: Framework :: Django :: 4.1
Classifier: Framework :: Django :: 4.2
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8
Requires-Dist: django>=3.2
Requires-Dist: textual
Requires-Dist: trogon
Description-Content-Type: text/markdown

# django-tui

Inspect and run Django Commands in a text-based user interface (TUI), built with [Textual](https://github.com/Textualize/textual) & [Trogon](https://github.com/Textualize/trogon).

[![PyPI - Version](https://img.shields.io/pypi/v/django-tui.svg)](https://pypi.org/project/django-tui)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-tui.svg)](https://pypi.org/project/django-tui)

-----

**Table of Contents**

- [Demo](#demo)
- [Installation](#installation)
- [Running](#running)
- [License](#license)

## 🎬 Demo

https://github.com/anze3db/django-tui/assets/513444/cdd2892b-2548-41c7-b8d5-0deff638a572

## Installation

```console
pip install django-tui
```

Add "django_tui" to your INSTALLED_APPS setting like this:


```python
    INSTALLED_APPS = [
        ...,
        "django_tui",
    ]
```

Now you can run the TUI with:

```console
python manage.py tui
```

## License

`django-tui` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
