Skip to content

4in4in/backend_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовый скрипт для работы с опросниками

Установка зависимостей:

  1. Установить python
  2. Скачать репозиторий проекта
  3. В командной строке перейти в корневую папку проекта
  4. Установить зависимости из requirements.txt: pip install -r requirements.txt

Работа с бэком

  1. В командной строке перейти в корневую папку проекта
  2. Запустить сервер: python main.py

Ручки

  1. Получение списка вопросов:
    url: http://localhost:5000/api/questionnaries/get_questionnary
    method: get
    aruments: questionnary_name - название опросника (для теста используй только "test_questionnary")
    возвращает json вида:
{
    "name": "Название опросника",
    "questions": {
        "номер вопроса": "текст вопроса",
        "номер вопроса": "текст вопроса",
        "номер вопроса": "текст вопроса"
        .
        .
        .
        "номер вопроса": "текст вопроса"
    }
}
  1. Отправка ответов на вопросы:
    url: http://localhost:5000/api/qustionnaries/dump_qustionnary_answers
    method: post
    данные для отправки:
{
   "questionnary_name": "Имя опросника",
   "answers": {
       "1": "10", // номер вопроса: ответ на вопрос
       "2": "3",
       "3": "5",
       "4": "1",
       "5": "2",
       "6": "8"
   }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages