/api_final_yatube

RESTful API к соцсети для блогеров. Стек: Python, Django, Django REST Framework, JWT

Primary LanguagePython

YaTubeAPI

android-chrome-192x192

Программный интерфейс для обмена данными с соцсетью YaTube

Стек:

Python Django DjangoREST JWT

Как запустить проект:

  • Клонировать репозиторий и перейти в него в командной строке:
git clone git@github.com:av-techspot/api_final_yatube.git
cd api_final_yatube
  • Cоздать и активировать виртуальное окружение:
python3 -m venv env
source env/bin/activate
  • Установить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
  • Выполнить миграции:
python3 manage.py migrate
  • Запустить проект:
python3 manage.py runserver

Документация

При запуске проекта, документация будет доступна по адресу: http://127.0.0.1:8000/redoc/#tag/api