24 lines
523 B
Python
24 lines
523 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
Created : 2017-10-15
|
|
|
|
@author: Arthaslixin
|
|
"""
|
|
|
|
from docxtpl import DocxTemplate
|
|
|
|
tpl = DocxTemplate("templates/vertical_merge_tpl.docx")
|
|
|
|
context = {
|
|
"items": [
|
|
{"desc": "Python interpreters", "qty": 2, "price": "FREE"},
|
|
{"desc": "Django projects", "qty": 5403, "price": "FREE"},
|
|
{"desc": "Guido", "qty": 1, "price": "100,000,000.00"},
|
|
],
|
|
"total_price": "100,000,000.00",
|
|
"category": "Book",
|
|
}
|
|
|
|
tpl.render(context)
|
|
tpl.save("output/vertical_merge.docx")
|