コード例 #1
0
ファイル: manage.py プロジェクト: GTxx/youjiao
def create_editor(name, password, email):
    user = User.create_user(name, email, password)
    profile = UserProfile()
    profile.save()
    user.profile = profile
    role = Role.query.filter_by(name='editor').first()
    if not role:
        role = Role('editor', 'editor role')
        role.save()
    user.roles.append(role)
    user.save()
コード例 #2
0
ファイル: manage.py プロジェクト: YangTe1/youjiao
def create_editor(name, password, email):
    user = User.create_user(name, email, password)
    profile = UserProfile()
    profile.save()
    user.profile = profile
    role = Role.query.filter_by(name='editor').first()
    if not role:
        role = Role('editor', 'editor role')
        role.save()
    user.roles.append(role)
    user.save()
コード例 #3
0
ファイル: manage.py プロジェクト: caocf/youjiao
def create_admin(name, password, email):
    user = User.create_user(name, email, password)
    profile = UserProfile()
    profile.save()
    user.profile = profile
    role = Role.query.filter_by(name="admin").first()
    if not role:
        role = Role("admin", "admin role")
        role.save()
    user.roles.append(role)
    role = Role.query.filter_by(name="editor").first()
    if not role:
        role = Role("editor", "editor role")
        role.save()
    user.roles.append(role)
    user.save()
コード例 #4
0
ファイル: manage.py プロジェクト: YangTe1/youjiao
def create_admin(name, password, email):
    user = User.create_user(name, email, password)
    profile = UserProfile()
    profile.save()
    user.profile = profile
    user.save()
    role = Role.query.filter_by(name='admin').first()
    if not role:
        role = Role()
        role.name = 'admin'
        role.description = 'admin role'
        role.save()
    user.roles.append(role)
    role = Role.query.filter_by(name='editor').first()
    if not role:
        role = Role()
        role.name = 'editor'
        role.description = 'editor role'
        role.save()
    user.roles.append(role)
    user.save()
コード例 #5
0
ファイル: manage.py プロジェクト: GTxx/youjiao
def create_admin(name, password, email):
    user = User.create_user(name, email, password)
    profile = UserProfile()
    profile.save()
    user.profile = profile
    user.save()
    role = Role.query.filter_by(name='admin').first()
    if not role:
        role = Role()
        role.name = 'admin'
        role.description = 'admin role'
        role.save()
    user.roles.append(role)
    role = Role.query.filter_by(name='editor').first()
    if not role:
        role = Role()
        role.name = 'editor'
        role.description = 'editor role'
        role.save()
    user.roles.append(role)
    user.save()
コード例 #6
0
ファイル: manage.py プロジェクト: YangTe1/youjiao
def create_common_user(name, password, email):
    user = User.create_user(name, email, password)
    profile = UserProfile()
    profile.save()
    user.profile = profile
    user.save()
コード例 #7
0
def authenticate(username, password):
    from youjiao.user.models import User
    user = User.verify(username, password)
    return user if user else None
コード例 #8
0
ファイル: utils.py プロジェクト: GTxx/youjiao
def authenticate(username, password):
    from youjiao.user.models import User
    user = User.verify(username, password)
    return user if user else None
コード例 #9
0
ファイル: manage.py プロジェクト: GTxx/youjiao
def create_common_user(name, password, email):
    user = User.create_user(name, email, password)
    profile = UserProfile()
    profile.save()
    user.profile = profile
    user.save()