2

我正在尝试配置烧瓶管理员为不同蓝图中的模型提供接口。

app/__init__.py

def configure_extensions(app):
    # flask-sqlalchemy
    from .extensions import db
    db.init_app(app)
    # flask-admin
    configure_admin(app, db)

def configure_admin(app, db):
    from .extensions import admin
    from .admin import views
    from recipes.models import Recipe
    admin.add_view(views.ModelView(Recipe, db.session))
    admin.init_app(app)

应用程序/扩展程序.py

from flask.ext.sqlalchemy import SQLAlchemy
db = SQLAlchemy()

from flask.ext.admin import Admin
admin = Admin()

管理主页工作正常,并显示已注册的视图。但是当我尝试访问视图时,我得到OperationalError: (OperationalError) no such table

4

0 回答 0