Skip to content

About

api final yatube

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

Описание

Проект Api для Yatube представляет собой API со следующими возможностями:

  • Регистрация пользователей;
  • Размещение своих постов, их изменение и просмотр постов других авторов;
  • Комментрирование постов аутентифицированными пользователями и просмотр комментариев других пользователей;
  • Подписка на интересных авторов.

Установка

Клонировать репозиторий и перейти в него в командной строке:

git clone https://github.com/DaryaBazalitskaya/api_final_yatube.git
cd api_final_yatube

Cоздать и активировать виртуальное окружение:

python3 -m venv venv
source venv/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/ после запуска проекта.

About

api final yatube

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages