aboutsummaryrefslogtreecommitdiff
path: root/qc_app/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'qc_app/__init__.py')
-rw-r--r--qc_app/__init__.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/qc_app/__init__.py b/qc_app/__init__.py
index 9907695..3ee8aa0 100644
--- a/qc_app/__init__.py
+++ b/qc_app/__init__.py
@@ -3,7 +3,7 @@ import os
import logging
from pathlib import Path
-from flask import Flask
+from flask import Flask, request
from .entry import entrybp
from .upload import upload
@@ -33,6 +33,9 @@ def create_app():
if "QCAPP_SECRETS" in os.environ:
app.config.from_envvar("QCAPP_SECRETS")
+ # setup jinja2 symbols
+ app.jinja_env.globals.update(request_url=lambda : request.url)
+
# setup blueprints
app.register_blueprint(base, url_prefix="/")
app.register_blueprint(entrybp, url_prefix="/")