예제 #1
0
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)
예제 #2
0
 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
예제 #3
0
파일: forms.py 프로젝트: 343829084/zerqu
 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
예제 #4
0
파일: _base.py 프로젝트: VincentRong/zerqu
    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()
예제 #5
0
파일: _base.py 프로젝트: valley51/zerqu
    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()