【发布时间】:2018-03-18 21:08:54
【问题描述】:
我正在尝试使用 flask_security 添加一些角色/用户,但是当我尝试使用 SQLAlchemySessionUserDatastore 创建用户时遇到了这个问题。所以我首先创建user_datastore,比如guide
db = SQLAlchemy(app)
user_datastore = SQLAlchemySessionUserDatastore(db, User, Role)
security = Security(app, user_datastore)
user_datastore.create_user(email='test', password='passowrd')
这是我偏离指南并尝试创建一个测试用户的地方。看起来db = SQLAlchemy(app) 引起了我的问题。
self.db.session.add(model)
AttributeError: 'SQLAlchemy' object has no attribute 'add'
【问题讨论】:
标签: python flask flask-sqlalchemy flask-security