API для социальной сети YATUBE, позволяющий публиковать посты, создавать комментарии, вступать в группы, а также подписываться на других авторов. В рамках этого учебного спринта был реализован API для всех моделей приложения.
- Python == 3.10.12
- Django == 3.2.16
- Django Rest Framework == 3.12.4
Клонировать репозиторий и перейти в него в командной строке:
git clone git@github.com:FeodorPyth/api_yatube.gitcd api_yatubeCоздать и активировать виртуальное окружение:
python3 -m venv envsource env/bin/activateУстановить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pippip install -r requirements.txtВыполнить миграции:
python3 manage.py migrateЗапустить проект:
python3 manage.py runserver