From c1ce35a44ca695dde188269ca57ae570b0206a65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20He=C3=9F?= Date: Thu, 15 May 2025 20:25:58 +0200 Subject: [PATCH] markdown filter for content block --- flask/floritiweb/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flask/floritiweb/__init__.py b/flask/floritiweb/__init__.py index 84d1cf8..5583588 100644 --- a/flask/floritiweb/__init__.py +++ b/flask/floritiweb/__init__.py @@ -2,6 +2,7 @@ import os, json, re from glob import glob from datetime import date from jinja2 import pass_context +from markdown import Markdown #from jinja2 import contextfilter from flask import Flask, render_template, make_response, abort, redirect, send_from_directory, request from .lib.dynamic_snippet_library import DynamicSnippetLibrary @@ -30,6 +31,9 @@ def create_app(test_config=None): app.jinja_env.filters['DSL.i18n'] = locate_content + markdown = Markdown() + app.jinja_env.filters['markdown'] = lambda s: markdown.convert(s) + @app.route("/") def home(): return redirect(app.config['SITE_URL'] + '/index.html', code=302)