blob: 9023fecd76ff1c73e7d6feb3504c4e3d164efc14 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
"""Basic routes required for all pages"""
import os
from flask import Blueprint, send_from_directory
base = Blueprint("base", __name__)
def appenv():
"""Get app's guix environment path."""
return os.environ.get("GN_UPLOADER_ENVIRONMENT")
@base.route("/bootstrap/<path:filename>")
def bootstrap(filename):
"""Fetch bootstrap files."""
return send_from_directory(
appenv(), f"share/genenetwork2/javascript/bootstrap/{filename}")
@base.route("/jquery/<path:filename>")
def jquery(filename):
"""Fetch jquery files."""
return send_from_directory(
appenv(), f"share/genenetwork2/javascript/jquery/{filename}")
|