Skip to content

Rikworkco/api_final_yatube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Api_for_Yatube

Заключительная часть API-проекта для Yatube.

Описание проекта:

API позволяет: просматривать список постов, создавать новые посты, оставлять комментарии к постам, удалять и редактировать посты и комментарии, добавлять авторов в избранное. Для аутентификации используются JWT-токены.

Технологии:

  • Python
  • Django
  • Djoser

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

  • Cоздать и активировать виртуальное окружение: В зависимости от типа системы запрос может быть изменен - python3/python/py, используйте соответсвующее наименование далее по тексту по умолчанию стоит python команды для системы Windows.
python -m venv venv
source venv/Scripts/activate
  • Установить зависимости из файла requirements.txt:
python -m pip install --upgrade pip
pip install -r requirements.txt
  • Выполнить миграции:
python manage.py migrate
  • Запустить проект:
python manage.py runserver

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

Полная документация после запуска сервера доступна по адресу:

   /redoc/

About

API для сайта-блога Yatube (hw05)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published