From 526ee41b187a2373c08679bc9bc582679beaa9ef Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Wed, 3 Apr 2019 19:00:11 -0700 Subject: markdown rendering of comments/annotations --- python/fatcat_web/__init__.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'python/fatcat_web/__init__.py') diff --git a/python/fatcat_web/__init__.py b/python/fatcat_web/__init__.py index 7d62bb5f..bd0a1888 100644 --- a/python/fatcat_web/__init__.py +++ b/python/fatcat_web/__init__.py @@ -4,6 +4,7 @@ from flask_uuid import FlaskUUID from flask_debugtoolbar import DebugToolbarExtension from flask_login import LoginManager from flask_wtf.csrf import CSRFProtect +from flask_misaka import Misaka from authlib.flask.client import OAuth from loginpass import create_flask_blueprint, Gitlab from raven.contrib.flask import Sentry @@ -19,6 +20,14 @@ toolbar = DebugToolbarExtension(app) FlaskUUID(app) app.csrf = CSRFProtect(app) +# This is the Markdown processor; setting default here +Misaka(app, + autolink=True, + no_intra_emphasis=True, + strikethrough=True, + escape=True, +) + login_manager = LoginManager() login_manager.init_app(app) login_manager.login_view = "/auth/login" -- cgit v1.2.3