コード例 #1
0
ファイル: models.py プロジェクト: rockyburt/Rezine
 def set_password(self, password):
     self.pw_hash = gen_pwhash(password)
コード例 #2
0
ファイル: manage.py プロジェクト: rockyburt/Rezine
        from rezine.upgrades import REPOSITORY_PATH
        from rezine.upgrades.customisation import Repository

        repo = Repository(REPOSITORY_PATH, "Rezine")
        e.execute(
            schema_versions.insert(),
            repository_id=repo.config.get("repository_id"),
            repository_path=repo.path,
            version=int(repo.latest),
        )

        # create admin account
        user_id = e.execute(
            users.insert(),
            username=admin_username,
            pw_hash=gen_pwhash(admin_password),
            email=admin_email,
            real_name=u"",
            description=u"",
            extra={},
            display_name="$username",
            is_author=True,
        ).inserted_primary_key[0]

        # insert a privilege for the user
        privilege_id = e.execute(privileges.insert(), name=BLOG_ADMIN.name).inserted_primary_key[0]
        e.execute(user_privileges.insert(), user_id=user_id, privilege_id=privilege_id)


def main():
    from werkzeug import script
コード例 #3
0
ファイル: models.py プロジェクト: rockyburt/Rezine
 def set_password(self, password):
     self.pw_hash = gen_pwhash(password)