Skip to content

SergePogorelov/appearence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

appearence

Установка на локальном компьютере

Эти инструкции помогут вам создать копию проекта и запустить ее на локальном компьютере для целей разработки и тестирования.

Запуск проекта (на примере Linux)

Перед тем, как начать: если вы не пользуетесь Python 3, вам нужно будет установить инструмент virtualenv при помощи pip install virtualenv. Если вы используете Python 3, у вас уже должен быть модуль venv, установленный в стандартной библиотеке.

  • Создайте на своем компютере папку проекта mkdir appearence и перейдите в нее cd appearence
  • Склонируйте этот репозиторий в текущую папку git clone https://github.com/SergePogorelov/appearence .
  • Создайте виртуальное окружение python3 -m venv venv
  • Активируйте виртуальное окружение source venv/bin/activate
  • Установите зависимости pip install -r requirements.txt
  • Запустите сервер python app.py

Тестирование

Тестовый json запрос можно отправить на http://127.0.0.1:5000/api/appearence/ с помощью postman:

{
    "lesson": [1594663500, 1594666800],
    "tutor": [1594663290, 1594663430, 1594663443, 1594666473],
    "pupil": [
        1594663340,
        1594663389,
        1594663390,
        1594663395,
        1594663396,
        1594666472
    ]
}

В ответ вернется совместное время, которое ученик и учитель находились на уроке в секундах:

{
    "appearence": 2973
}

В разработке использованы

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages