from flask import Flask # create app app = Flask('kosten') # force autoescape in all files app.jinja_env.autoescape = True app.jinja_env.lstrip_blocks = True app.jinja_env.trim_blocks = True # load config app.config.from_pyfile('settings.py') from .model import db from .login import login_manager from . import views # commands @app.cli.command() def create(): db.create_all() @app.cli.command() def drop(): db.drop_all() @app.cli.command() def compile(): """Compiles all templates.""" app.jinja_env.compile_templates('comp', zip = None)