Создание печатных форм с помощью Python и бэкенда Django
Я хочу создать Saas-сайт (для внутреннего пользования нашей компании, но не понимаю, почему он не может стать полноценным сервисом. Сервис будет предоставлять пользователям возможность создавать формы для нашей отрасли, и есть много законодательно установленных форм. Эти формы можно будет экспортировать в PDF, чтобы добавлять их в различные программы управления клиентами в качестве вложений.
Я создаю его с Django/Python/MySQL бэкендом и HTML, CSS, Javascript фронтендом.
Мой вопрос заключается в следующем: Каков наилучший способ создания хорошо отформатированных печатных/PDF форм. Мои текущие идеи таковы:
- Использование заранее разработанных интерактивных PDF-форм и вставка системой значений в поля PDF-формы
- Использование той же идеи, но с документом Word (хотя мне это не очень нравится )
- В идеале, я бы хотел иметь возможность полностью формировать документ в бэкенде, но я не нашел, как это сделать .
Любые идеи будут высоко оценены - спасибо!