blob: e1802cb64ff4aea781caabc2eac762a0082770bf [file] [log] [blame]
Rushabh Mehta949496c2012-01-25 18:48:46 +05301def make_template(doc, path, convert_fields = ['main_section', 'side_section']):
2 """make template"""
3 import os, jinja2, markdown2
4
5 # markdown
6 for f in convert_fields:
7 doc.fields[f + '_html'] = markdown2.markdown(doc.fields[f] or '', \
8 extras=["wiki-tables"])
9
10 # write template
11 with open(path, 'r') as f:
12 temp = jinja2.Template(f.read())
13
14 return temp.render(doc = doc.fields)