def time(): form = TimeForm() if form.validate_on_submit(): session['time_number1'] = form.match_number.data session['time_number2'] = form.match_number.data session['name_number'] = form.name_number.data session['time_row'] = form.match_row.data session['robot_number'] = form.robot_number.data return redirect(url_for('match2')) return render_template('time.html', form=form, num=0)
def custom(): form = TimeForm() if form.validate_on_submit(): times = form.timer.data if times[-1] not in 'smh': flash(u'请输入正确的格式,如20s,15m,2h') return redirect(url_for('timer', form=form)) else: type = {'s': 'seconds', 'm': 'minutes', 'h': 'hours'} return redirect(url_for(type[times[-1]], num=int(times[:-1]))) return redirect(url_for('index', form=form))
def admin_page(): time_form = TimeForm(prefix='time_form') monThings = EduSchedu.query.filter(EduSchedu.dow == 0).order_by( EduSchedu.time.asc()).all() tueThings = EduSchedu.query.filter(EduSchedu.dow == 1).order_by( EduSchedu.time.asc()).all() wedThings = EduSchedu.query.filter(EduSchedu.dow == 2).order_by( EduSchedu.time.asc()).all() thuThings = EduSchedu.query.filter(EduSchedu.dow == 3).order_by( EduSchedu.time.asc()).all() friThings = EduSchedu.query.filter(EduSchedu.dow == 4).order_by( EduSchedu.time.asc()).all() satThings = EduSchedu.query.filter(EduSchedu.dow == 5).order_by( EduSchedu.time.asc()).all() sunThings = EduSchedu.query.filter(EduSchedu.dow == 6).order_by( EduSchedu.time.asc()).all() if time_form.validate_on_submit(): eduschedu = EduSchedu(classname=time_form.classname.data, time=time_form.time.data, dow=time_form.dow.data, zoomlink=time_form.zoomlink.data) database.session.add(eduschedu) database.session.commit() flash('Class Updated!', 'info') if time_form.enroll.data == True: print('sup') usertest = User.query.first() eduscheduler = EduSchedu.query.order_by( EduSchedu.id.desc()).first() eduscheduler.students.append(usertest) database.session.commit() return redirect(url_for('admin_page')) return render_template('admin_page.html', time_form=time_form, monThings=monThings, tueThings=tueThings, wedThings=wedThings, thuThings=thuThings, friThings=friThings, satThings=satThings, sunThings=sunThings)