DOCX Template Filler

Заполнение документов по шаблонам с использованием тегов Jinja2

1. Загрузите DOCX шаблон

Перетащите файл .docx сюда или

2. Заполните данные
Синтаксис тегов в DOCX
Простые переменные:
{{variable}}
Списки:
{% for item in items %}
- {{item.name}}
{% endfor %}
Таблицы:
{% for row in data %}
{{row.col1}} | {{row.col2}}
{% endfor %}
Условия:
{% if condition %}
Текст
{% endif %}
Фильтры:
{{text|upper}}
{{text|lower}}
{{number|round(2)}}
Пример JSON
{
  "name": "Иван Иванов",
  "date": "25.01.2026",
  "company": "ООО Пример",
  "amount": 50000,
  "items": [
    {
      "name": "Услуга 1",
      "price": "25000",
      "qty": "1"
    },
    {
      "name": "Услуга 2",
      "price": "25000",
      "qty": "1"
    }
  ]
}