Django app, реализующий древовидное меню.
- Install
rye install
Alternative:
pip install -r requirements.lock
- Prepare. Create
.env
, migrate, load data. Usesenvsubst
, works only for Linux.
make prepare
- Run
make run
Server should launch on http://127.0.0.1:8000/
Admin panel: http://127.0.0.1:8000/admin
Admin credentials:
login: admin password: admin
Located in /static/screenshots
Can be viewed in SCREENSHOTS.md
- Python3.12
- Django
- HTMX
- django-split-settings
- Pydantic
- Dishka
- Ruff, mypy, pre-commit