Example #1
0
File: views.py Project: TSS2/test
def series_edit(id):
    series = ContestSeries.get_by_id(id)
    series_form = ContestSeriesForm()
    if request.method == 'GET':
        series_form.name.data = series.name
    if request.method == 'POST' and series_form.validate():
        ret = ContestSeries.update_series(series, series_form)
        if ret == 'OK':
            return redirect(url_for('admin.series'))
        elif ret == 'FAIL':
            flash(u'提交失败')
        else:
            flash(ret)
    return render_template('admin/series_form.html',
                           title = u'竞赛系列修改',
                           action = url_for('admin.series_edit', id=id),
                           series_form = series_form)
Example #2
0
def series_edit(id):
    series = ContestSeries.get_by_id(id)
    series_form = ContestSeriesForm()
    if request.method == 'GET':
        series_form.name.data = series.name
        series_form.budget_text.data = series.budget_text
    if request.method == 'POST' and series_form.validate():
        ret = ContestSeries.update_series(series, series_form)
        if ret == 'OK':
            return redirect(url_for('admin.series'))
        elif ret == 'FAIL':
            flash(u'提交失败')
        else:
            flash(ret)
    return render_template('admin/series_form.html',
                           title=u'竞赛系列修改',
                           action=url_for('admin.series_edit', id=id),
                           series_form=series_form)