def iter_data(): for data in iter_admin_users(): user = User(**data) user.password = '******' yield user for data in iter_normal_users(): yield User(**data)
def create_user(self): user = User( username=self.username.data, email=self.email.data, ) user.password = self.password.data user.role = User.ROLE_ACTIVE with db.auto_commit(): db.session.add(user) return user
def prepare_data(self): users = [("zerqu", "*****@*****.**", None, 10), ("test", "*****@*****.**", "test-password", 1)] for username, email, password, role in users: user = User(username=username, email=email, role=role) if password: user.password = password db.session.add(user) db.session.commit() client = OAuthClient( user_id=1, name=u"iOS App", client_id="ios", client_secret="secret", is_confidential=True, _redirect_uris="http://localhost/oauth", ) db.session.add(client) db.session.commit()
def prepare_data(self): users = [ ('zerqu', '*****@*****.**', None, 10), ('test', '*****@*****.**', 'test-password', 1), ] for username, email, password, role in users: user = User(username=username, email=email, role=role) if password: user.password = password db.session.add(user) db.session.commit() client = OAuthClient( user_id=1, name=u'iOS App', client_id='ios', client_secret='secret', is_confidential=True, _redirect_uris='http://localhost/oauth', ) db.session.add(client) db.session.commit()