English | Türkçe
a strictly minimalist, editorial-grade blog application built with django 5.1. it features the uv package manager, class-based views, and a unique "highlighter" design aesthetic focused on silence and content.
- Python 3.11+
- uv (Fast Python package manager)
pip install uv
uv syncuv run python manage.py migrate
uv run python manage.py createsuperuseruv run python manage.py runserverYou can use the following scripts for quick setup and execution:
setup.bat: Installsuv, syncs dependencies, creates default.env, and runs migrations.run.bat: Starts the development server.
setup.sh: Automated setup script.run.sh: Rapid execution script.
- Django 5.1: Latest stable core.
- Class-Based Views: Maintainable and modular structure.
- Hot Reload: Automated browser refresh on code changes.
- Quality: Ruff formatting and comprehensive Python type hints.
- Minimalist UI: Text-focused, editorial design with sharp edges and high readability.