Конвертер файлов, основан на libre office.
-
Перейдите в папку проекта
-
Создайте виртуальное окружение командой:
foo@bar:~$ python3 -m venv ./venv/
- Установите библиотеки
foo@bar:~$ pip install -r requirements.txt
- Запускайте приложение!
foo@bar:~$ python -m file_converter
-
Установка LibreOffice должна производиться в Docker, иначе при выполнении строки через shell возникнут проблемы с доступом к диреткории /static
-
При запуске автоматических тестирований на Windows в случае нестандартной установки libreoffice - проверить директорию и добавить ее в список для поиска в get_dir:
paths = ['\\Program Files', '\\Program Files (x86)', '\\ProgramData', '\\Users']
- Для тестирований создать отдельно .env и прописать:
STATIC_FOLDER=static
DB_DSN=