/api_final_yatube

api final yatube

Primary LanguagePython

API для "Yatube"

Описание:

Данный проект - API для сервиса Yatube.

Развертывание:

Запуск веб-сервера::

  • Склонируйте проект на Ваш компьютер
git clone https://github.com/DenisShahbazyan/api_final_yatube.git
  • Перейдите в папку с проектом
cd api_final_yatube
  • Создайте и активируйте виртуальное окружение
python -m venv venv 
source venv/Scripts/activate 
  • Обновите менеджер пакетов (pip)
pip install --upgrade pip 
  • Установите необходимые зависимости
pip install -r requirements.txt
  • Создайте миграции
python ./yatube/manage.py makemigrations
python ./yatube/manage.py migrate
  • Создайте суперпользователя
python ./yatube/manage.py createsuperuser
  • Запуск сервера
python ./yatube/manage.py runserver

Системные требования:

Планы по доработке:

Проект сделан в учебных целях, доработка не планируется.

Используемые технологии:

Авторы:

Лицензия:

  • MIT