From f61e12910b1bc7e0e613ecee2e52346b044c9cf6 Mon Sep 17 00:00:00 2001 From: Bastian Venthur Date: Sun, 17 Jan 2021 14:05:33 +0100 Subject: [PATCH] added build-in template --- sg/sg.py | 7 +++++-- sg/templates/article.html | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 sg/templates/article.html diff --git a/sg/sg.py b/sg/sg.py index baf46eb..5e22711 100644 --- a/sg/sg.py +++ b/sg/sg.py @@ -15,7 +15,7 @@ import logging from datetime import datetime import markdown -from jinja2 import Environment, FileSystemLoader +from jinja2 import Environment, ChoiceLoader, FileSystemLoader, PackageLoader import feedgenerator logger = logging.getLogger(__name__) @@ -90,7 +90,10 @@ def build(args): def convert_to_html(convertibles): env = Environment( - loader=FileSystemLoader(['templates']), + loader=ChoiceLoader([ + FileSystemLoader(['templates']), + PackageLoader('sg', 'templates'), + ]) ) md = markdown.Markdown( diff --git a/sg/templates/article.html b/sg/templates/article.html new file mode 100644 index 0000000..cddd070 --- /dev/null +++ b/sg/templates/article.html @@ -0,0 +1 @@ +{{ content }}