jon/py/jon/__init__.py

34 lines
621 B
Python

import inspect
from flask import Flask, render_template
from . import (
db,
entry,
inventory,
location,
template_utils
)
def create_app():
app = Flask(__name__)
app.config.from_mapping(
SECRET_KEY="dev"
)
db.init_app(app)
@app.context_processor
def utility_processor():
return dict(inspect.getmembers(template_utils, inspect.isfunction))
app.register_blueprint(location.bp)
app.register_blueprint(inventory.bp)
app.register_blueprint(entry.bp)
@app.route("/")
def index():
return render_template("index.html")
return app