▌ Описание ℹ️
Вторая часть проекта на DRF с реализацей регистрации пользователей через API при помощи библиотеки djoser. Расширена фунциональность приложения, добавлена возможность подписки пользователей друг на друга.
▌ Установка и запуск 🛠️
Склонируйте репозиторий, разверните виртуальное окружение и установите зависимости из файла requirements.txt
Перейдите в директорию blogicum
cd /yatube_api
Примените миграции
python manage.py migrate
Создайте суперюзера для доступа к админ зоне приложения
python manage.py createsuperuser
# Выполните все необходимые шаги в терминале
Запустите приложение
python manage.py runserver
Благодаря возможностям подключенной библиотеки drf-spectacular, вы можете протестировать работу API приложения через web интерфейс:
http://127.0.0.1:8000/api/docs/
▌ Автор 📝
Александров Дмитрий
GitHub
Telegram
Habr Career