diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-01-22 22:10:02 +0000 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-01-22 22:10:02 +0000 |
commit | 981ae74e5cda458608d64a1aa3b62cb62a8fc4f6 (patch) | |
tree | 5bc5286d7e9104c6e4caafb62263ba5c4403864d /app/__init__.py | |
parent | 2b661939699ce8e7c39569d33f2e9d42ef562a79 (diff) | |
download | cheatdb-981ae74e5cda458608d64a1aa3b62cb62a8fc4f6.tar.xz |
Improve markdown escaping
Fixes #118
Diffstat (limited to 'app/__init__.py')
-rw-r--r-- | app/__init__.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/__init__.py b/app/__init__.py index 478f0d8..d064087 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -20,7 +20,6 @@ from flask_user import * from flask_gravatar import Gravatar import flask_menu as menu from flask_mail import Mail -from flaskext.markdown import Markdown from flask_github import GitHub from flask_wtf.csrf import CsrfProtect from flask_flatpages import FlatPages @@ -35,7 +34,6 @@ app.config.from_pyfile(os.environ["FLASK_CONFIG"]) r = redis.Redis.from_url(app.config["REDIS_URL"]) menu.Menu(app=app) -markdown = Markdown(app, extensions=["fenced_code"], safe_mode=True, output_format="html5") github = GitHub(app) csrf = CsrfProtect(app) mail = Mail(app) @@ -59,6 +57,10 @@ if not app.debug and app.config["MAIL_UTILS_ERROR_SEND_TO"]: register_mail_error_handler(app, mail) +from .markdown import init_app +init_app(app) + + @babel.localeselector def get_locale(): return request.accept_languages.best_match(app.config['LANGUAGES'].keys()) |