16 lines
516 B
Python
16 lines
516 B
Python
from flask import Blueprint, render_template, abort, redirect
|
|
import os
|
|
import json
|
|
import config
|
|
|
|
joyce = Blueprint('joyce', __name__)
|
|
|
|
manifest_path = os.path.abspath(os.path.join(os.path.dirname(__file__), os.path.pardir, config.MANIFEST_PATH))
|
|
|
|
@joyce.route('/', defaults={'path': ''})
|
|
@joyce.route('/<path:path>')
|
|
def show_joyce(path):
|
|
with joyce.open_resource(manifest_path, 'r') as assets_json:
|
|
assets = json.load(assets_json)
|
|
print(assets['joyce.js'])
|
|
return render_template('joyce.html', assets=assets) |