Esempio n. 1
0
def create_task():
    if not request.json or 'title' not in request.json:
        abort(400)
    title = request.json['title']
    desc = request.json.get('description', '')
    done = request.json.get('done', False)
    app.logger.info('Creating task "%s", "%s", %d', title, desc, done)
    task = rest_server_dao.create_task(title, desc, done)
    return jsonify({'task': task}), 201  # 201 == Created
Esempio n. 2
0
def create_task():
    if not request.json or 'title' not in request.json:
        abort(400)
    title = request.json['title']
    desc = request.json.get('description', '')
    done = request.json.get('done', False)
    app.logger.info('Creating task "%s", "%s", %d', title, desc, done)
    task = rest_server_dao.create_task(title, desc, done)
    return jsonify({'task': task}), 201  # 201 == Created
Esempio n. 3
0
def create_task():
    if not request.data:
        abort(400)
    title, desc, done = parse_task_xml(request.data)
    if title is None:
        abort(400)
    if done is None:
        done = False
    if desc is None:
        desc = ''
    app.logger.info('Creating task "%s", "%s", %d', title, desc, done)
    task = rest_server_dao.create_task(title, desc, done)
    return xmlify_task(make_public_task(task)), 201  # 201 == Created
def create_task():
    if not request.data:
        abort(400)
    title, desc, done = parse_task_xml(request.data)
    if title is None:
        abort(400)
    if done is None:
        done = False
    if desc is None:
        desc = ''
    app.logger.info('Creating task "%s", "%s", %d', title, desc, done)
    task = rest_server_dao.create_task(title, desc, done)
    return xmlify_task(make_public_task(task)), 201  # 201 == Created