import logging from flask import Flask from flask.ext.principal import Principal from flask.ext.login import LoginManager from flask.ext.mail import Mail from config import ProductionConfig app = Flask(__name__) app.config.from_object(ProductionConfig()) logger = logging.getLogger(__name__) Principal(app, use_sessions=True) login_manager = LoginManager() login_manager.init_app(app) login_manager.login_view = 'signin' mail = Mail() mail.init_app(app)