akindices/app/__init__.py
Matthew Dillon f70f9d61b4 DB logging
2015-10-10 14:12:27 -07:00

24 lines
497 B
Python

from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from config import config
db = SQLAlchemy()
def create_app(config_name):
app = Flask(__name__)
app.config.from_object(config[config_name])
config[config_name].init_app(app)
db.init_app(app)
import logging
logging.basicConfig()
logging.getLogger('sqlalchemy.engine').setLevel(logging.INFO)
from .main import main as main_blueprint
app.register_blueprint(main_blueprint)
return app