Beispiel #1
0
def make_admin():
    print "Making Admin"
    try:
        if int(request.form['userid']) == g.user.id:
            return "You cannot modify your own admin privs.", 403
    except ValueError:
        return "Fail.", 403
    user = User.get_from_id(int(request.form['userid']))
    admin = request.form['admin'].lower() == 'true'
    if user:
        user.make_admin(admin)
        session['user_admin'] = user.admin
        session.modified = True
        print "Session is MOdded"
        return "Success"
    return "Fail.", 403