24 lines
537 B
Python
24 lines
537 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')
|