Mercurial > piecrust2
diff piecrust/admin/web.py @ 783:a9f4a6e60b0b
admin: Fix various crashes caused by incorrect Blueprint setup.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 28 Aug 2016 20:48:05 -0700 |
parents | 5e91bc0e3b4d |
children | 8f2d32f90095 |
line wrap: on
line diff
--- a/piecrust/admin/web.py Thu Aug 11 22:37:38 2016 -0700 +++ b/piecrust/admin/web.py Sun Aug 28 20:48:05 2016 -0700 @@ -2,7 +2,7 @@ import logging from flask import Flask from werkzeug import SharedDataMiddleware -from .blueprint import foodtruck_bp, login_manager, bcrypt_ext +from .blueprint import foodtruck_bp from .configuration import FoodTruckConfigNotFoundError from .sites import InvalidSiteError @@ -11,7 +11,7 @@ def create_foodtruck_app(extra_settings=None): - app = Flask(__name__) + app = Flask(__name__.split('.')[0]) app.config.from_object('piecrust.admin.settings') app.config.from_envvar('FOODTRUCK_SETTINGS', silent=True) if extra_settings: @@ -62,8 +62,6 @@ _missing_secret_key = True # Register extensions and blueprints. - login_manager.init_app(app) - bcrypt_ext.init_app(app) app.register_blueprint(foodtruck_bp) logger.debug("Created FoodTruck app with admin root: %s" % admin_root)