Beispiel #1
0
def add_task():
    form = TaskForm()
    c_id = request.args.get('c_id', None)

    form.set_choices()

    if form.validate_on_submit():
        d = _to_dict(form)
        d['c_id'] = c_id
        form.add(d)
        if c_id != None:
            return redirect(url_for('render_contest', c_id=c_id))
        else:
            return redirect(url_for('table_tasks'))

    return render_template(form.template, form=form, name="Add task")