def create_app(): app = Flask(__name__) app.config.from_object(__name__) app.config["DEBUG"] = False app.config["SECRET_KEY"] = "devkey devkey" # Uncomment this line for local testing? # It makes the subdomains route properly. May also be needed for AWS EC2 instance? # app.config['SERVER_NAME'] = 'localhost:42000' # Parse SCSS styling into CSS scss = Scss(app) scss.update_scss() # Register blueprints app.register_blueprint(lament.lamentApp) app.register_blueprint(artlogic.artlogicApp) @app.route("/") def index(): return render_template("portfolio.html", title="Ethan Fulbright") @app.after_request def gnu_terry_pratchett(resp): resp.headers.add("X-Clacks-Overhead", "GNU Terry Pratchett") return resp return app
def create_app(): app = Flask(__name__) app.config.from_object(__name__) app.config['DEBUG'] = False app.config['SECRET_KEY'] = 'devkey devkey' # Parse SCSS styling into CSS scss = Scss(app) scss.update_scss() # Register blueprints app.register_blueprint(lament.lamentApp) @app.route('/') def index(): return render_template('portfolio.html', title="Ethan Fulbright") @app.after_request def gnu_terry_pratchett(resp): resp.headers.add("X-Clacks-Overhead", "GNU Terry Pratchett") return resp return app
from flask import Flask, Response, request, render_template, jsonify, make_response, abort, redirect from flask_scss import Scss from website_utils.timecard import MemoizedFile, get_date_or_none from website_utils.config_loader import read_config ######## Initial Flask Application Setup/Configuration ######## app = Flask(__name__) read_config(app) # Start SCSS Compilation app_dir = os.path.dirname(os.path.abspath(__file__)) asset_dir = os.path.join(app_dir, "assets") static_dir = os.path.join(app_dir, "static") scss_compiler = Scss(app, static_dir='static', asset_dir='assets', load_paths=None) scss_compiler.update_scss() ######## Environment-related ######## # Memoized log_file = MemoizedFile(os.environ.get('BADGE_LOG_PATH', 'seclab.log')) u = {'GET': 'None', 'POST': 'None'} try: e = json.load(open(os.environ.get('e'))) except: e = None if e is not None: u['GET'] = e['s'][0]['GET'] u['POST'] = e['s'][0]['POST']
from flask import Flask from flask_scss import Scss app = Flask(__name__) app.secret_key = 'set_this_to_something_secret' #TODO scss = Scss(app) scss.update_scss() import webapp.views
from website_utils.config_loader import read_config ######## Initial Flask Application Setup/Configuration ######## app = Flask(__name__) read_config(app) # Start SCSS Compilation app_dir = os.path.dirname(os.path.abspath(__file__)) asset_dir = os.path.join(app_dir, "assets") static_dir = os.path.join(app_dir, "static") scss_compiler = Scss(app, static_dir='static', asset_dir='assets', load_paths=None) scss_compiler.update_scss() ######## Environment-related ######## # Memoized log_file = MemoizedFile(os.environ.get('BADGE_LOG_PATH', 'seclab.log')) u = {'GET': 'None', 'POST': 'None'} try: e = json.load(open(os.environ.get('e'))) except: e = None if e is not None: u['GET'] = e.get('s', [{}])[0].get('GET') u['POST'] = e.get('s', [{}])[0].get('POST')