def init_app(app): admin = Admin(index_view=HomeView()) admin.name = app.config.TITLE admin.template_mode = "bootstrap3" admin.base_template = "layout.html" admin.init_app(app) admin.add_view(UserAdmin(User, db.session))
from flask_admin import Admin from app.views.flask_admin_views import init_admin_views from app.views.flask_admin_views.base_view import CustomAdminIndexView amdin_index_view = CustomAdminIndexView( name="仪表盘", menu_icon_type="glyph", menu_icon_value="glyphicon-home", ) admin = Admin( index_view=amdin_index_view, template_mode="bootstrap3", # name="flask web admin demo", ) admin.base_template = "admin/base.jinja2" # 改为app/templates/admin/base.jinja2 init_admin_views(admin) ############################################################################### # toolbar from flask_debugtoolbar import DebugToolbarExtension toolbar = DebugToolbarExtension() ############################################################################### def create_app(config_name): # app app = Flask(__name__)