コード例 #1
0
def create_task():
    data = request.get_json()
    print(data)
    task = data['task']
    category = 'new'
    status = 'open'
    list = 'inbox'
    due = datetime.datetime.utcnow()

    new_task = Task(task, get_jwt_identity(), category, due, status, list)
    new_task.save_to_mongo()

    return jsonify({"msg": "task created"}), 201
コード例 #2
0
def create_task():
    if request.method == 'POST':
        task = request.form['task']
        category = request.form['category']
        status = 'open'
        list = request.form['listNames']
        due = datetime.datetime.strptime(request.form['due'], '%Y-%m-%d')

        new_task = Task(task, session['username'], category, due, status, list)
        new_task.save_to_mongo()

        return redirect(url_for('.get_tasks'))

    user = User.find_by_username(session['username'])

    return render_template('tasks/new_task.html', lists=user.lists)