Cover_build_up реализован для загрузки, хранения и выгрузки xslx файлов с полями Unit, Reach% (1-10)+.
git clone https://github.com/LukoninDmitryPy/server_cover_build_up
python3 -m venv venv
-
Если у вас Linux/MacOS
source venv/bin/activate -
Если у вас windows
source venv/scripts/activate
python3 -m pip install --upgrade pip
pip install -r requirements.txt
py manage.py migrate
py manage.py runserver
POST http://127.0.0.1:8000/users/
JSON:
{
"username": "user",
"password": "user1234"
}
POST http://127.0.0.1:8000/jwt/create/
JSON:
{
"username": "user",
"password": "user1234"
}
POST http://127.0.0.1:8000/v1/files/
JSON:
{
Authorization:"Token 'access-token'"
}
Все файлы должны находиться в server_cover_buildup/cover_buildup
GET http://127.0.0.1:8000/v1/files/
JSON:
{
Authorization:"Token 'access-token'"
}
GET http://127.0.0.1:8000/v1/files/download_and_get/
JSON:
{
Authorization:"Token 'access-token'"
}
-
Для получения xslx файла, необходимо переместить файл raw_data.txt в папку server_cover_buildup/cover_buildup
-
Выполнить повторный GET запрос