Skip to content

Сервис для конвертации документов в формат PDF

License

Notifications You must be signed in to change notification settings

profcomff/converter-api

Repository files navigation

file-converter

Конвертер файлов, основан на libre office.

Запуск

  1. Перейдите в папку проекта

  2. Создайте виртуальное окружение командой:

foo@bar:~$ python3 -m venv ./venv/
  1. Установите библиотеки
foo@bar:~$ pip install -r requirements.txt
  1. Запускайте приложение!
foo@bar:~$ python -m file_converter

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

  1. Установка LibreOffice должна производиться в Docker, иначе при выполнении строки через shell возникнут проблемы с доступом к диреткории /static

  2. При запуске автоматических тестирований на Windows в случае нестандартной установки libreoffice - проверить директорию и добавить ее в список для поиска в get_dir:

paths = ['\\Program Files', '\\Program Files (x86)', '\\ProgramData', '\\Users']
  1. Для тестирований создать отдельно .env и прописать:
STATIC_FOLDER=static

ENV-file description

DB_DSN=


About

Сервис для конвертации документов в формат PDF

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages