18 lines
430 B
Python
18 lines
430 B
Python
# coding: utf-8
|
|
|
|
from grnx.models import Site
|
|
|
|
from jinja2 import Environment, PackageLoader, select_autoescape
|
|
env = Environment(
|
|
loader=PackageLoader('grnx', 'templates'),
|
|
autoescape=select_autoescape(['html'])
|
|
)
|
|
|
|
if __name__ == "__main__":
|
|
root = Site('content')
|
|
root.serialize()
|
|
|
|
template = env.get_template('single.html')
|
|
for article in root.articles:
|
|
print(template.render(article.__dict__))
|