Exemplo n.º 1
0
 def validate_username(self, username):
     u = User.find_user(username.data)
     if u is not None:
         raise ValidationError('Username already exists!')
     u = User.find_user_request(username.data)
     if u is not None:
         raise ValidationError('Username already requested registration!')
Exemplo n.º 2
0
def delete_request(username):
    if current_user.admin and current_user.enabled:
        user_request = User.find_user_request(username)
        if user_request is not None:
            User.delete_request(user_request)
            flash('request deleted')
        else:
            flash('user does not exists')
        return redirect(url_for('authentication.admin'))
    else:
        return redirect(url_for('videoapp.index'))
Exemplo n.º 3
0
def accept_request(username):
    if current_user.admin and current_user.enabled:
        user_request = User.find_user_request(username)
        if user_request is not None:
            User.accept_request(user_request)
            flash('user enabled')
        else:
            flash('user does not exists')
        return redirect(url_for('authentication.admin'))
    else:
        return redirect(url_for('trackerapp.index'))