0

我有 0.13.0 版本的烧瓶棉花糖

我可以在烧瓶应用程序中访问 SQLAlchemyAutoSchema

当我尝试运行应用程序时,出现以下错误

AttributeError: 'Marshmallow' object has no attribute 'SQLAlchemyAutoSchema'

烧瓶棉花糖的初始化

    from flask_sqlalchemy import SQLAlchemy

    from flask_marshmallow import Marshmallow
        
    db = SQLAlchemy()
    ma = Marshmallow()

我已经使用烧瓶应用程序代码注册了 db 和 ma:

from apis import ma

from apis.models import User


class UserSchema(ma.SQLAlchemyAutoSchema):
    class Meta:
        model = User
4

1 回答 1

0

flask-marshmallow marshmallow-sqlalchemy对要定义的SQLAlchemySchema有依赖关系。

确保您还安装marshmallow-sqlalchemy.

于 2021-01-27T11:20:20.757 回答