Сервис социальной сети блогеров. Реализован фронтенд через шаблонизатор Django на MVT-архитектуре. Поддерживается регистрация и управление пользователями, сообщества, комментирование, редактирование записей, загрузка картинок и подписка на авторов.
Также см. два варианта REST API для этого проекта: на DRF и на FastAPI.
- Python 3.13
- Django 5.1
- SQLite 3
- uv
- Подготовьте виртуальное окружение:
uv sync
- Выполните миграции и запустите проект:
cd app uv run manage.py migrate uv run manage.py runserver
- Для запуска тестов:
uv run manage.py test
Дмитрий Богорад @monk-time