paramecio2fm/paramecio2/app.py

28 lines
677 B
Python

from flask import Flask, session, url_for, escape, request
from settings import config
from importlib import import_module
#import sys
def start_app():
app=Flask(__name__, static_url_path=config.static_url_path, static_folder=config.static_folder)
app.secret_key=config.secret_key
# Load blueprints
for added_app in config.apps:
a=import_module(added_app)
#print(added_app, file=sys.stdout)
app_name=getattr(a, config.apps[added_app][0])
app.register_blueprint(app_name)
#Add media files.
@app.route('/mediafrom/<module>/<media_file>')
def send_media_file(module, media_file):
pass