Beispiel #1
0
def api_create_option():
    name = request.args.get('name')
    description = request.args.get('description')
    option = Option(name=name)
    option.update_description(description)
    db.session.add(option)
    db.session.commit()
    current_user = Admin.query.filter_by(email=session['user']).first()
    action = Action(
        owner=current_user.id,
        type='createoption',
        target_type='option',
        text='created option ({0})'.format(name),
        target_id=option.id)
    db.session.add(action)
    db.session.commit()
    return jsonify(status="OK")