Beispiel #1
0
def post_tasks():
    request_body = request.get_json()
    if "title" in request_body.keys() and "description" in request_body.keys() and "completed_at" in request_body.keys() :
        task = Task(title=request_body["title"],
                    description=request_body["description"], 
                    completed_at=request_body["completed_at"],
                    )
        db.session.add(task)
        db.session.commit()
        return jsonify({"task": task.api_response()}), 201
    else:
        return make_response(
            {"details": "Invalid data"
            }
        ), 400