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')
|