Spirit
Spirit is a Python based forum built using the Django framework.
Documentation
Docs can be found at spirit.readthedocs.io
Compatibility
- Python 3.9, 3.10, 3.11, 3.12, 3.13
- Django 4.2 LTS, 5.2 LTS
- PostgreSQL (recommended), MySQL, Oracle Database and SQLite
Constrained by "What Python version can I use with Django?"
Usage
pip install django-spirit
spirit startproject mysite
cd mysite
python manage.py spiritinstall
python manage.py createsuperuser
python manage.py runserver
Visit http://127.0.0.1:8000
For detailed setup docs, see spirit.readthedocs.io
Dev
Use uv tooling.
Testing
uv sync --all-extras
uv run spirit startproject test_project
uv run runtests.py
Lint & Format
uvx ruff check --select I --fix
uvx ruff format
License
MIT
Release files for django-spirit 0.14.3
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_spirit-0.14.3.tar.gz | 2.4 MB | Details |
Release files / django_spirit-0.14.3.tar.gz
| Download URL | django_spirit-0.14.3.tar.gz |
|---|---|
| Size | 2.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2792f92583f8f4d77c77dc656da8893ef90c03b425418fbbe0e9c98311dd6d19
|
|
BLAKE2b-256 checksum How to use checksums |
222238fbef346446e75ccbd63cf1e9cf020cb1abc903526e5a0b6505f0eda60a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.14
|