def view_classes(initials): """Render a view for classes list.""" form = FindClass() pfactory = PosGraduationFactory(initials) post_graduation = pfactory.post_graduation now = datetime.datetime.now() if now.month <= 7: semester = 1 else: semester = 2 classes=pfactory.classes_dao(now.year,semester,100).find() if form.validate_on_submit(): return redirect( url_for( 'public.find_classes', initials=initials, year=form.year.data, period=form.period.data ) ) # renders an own page or redirect to another (external/404)? return render_template( 'public/subjectsinclasses.html', std=get_std_for_template(post_graduation), form=form, classes=classes )
def view_classes(initials): """Render a view for classes list.""" form = FindClass() pfactory = PosGraduationFactory(initials) post_graduation = pfactory.post_graduation now = datetime.datetime.now() if now.month <= 7: semester = 1 else: semester = 2 classes = pfactory.classes_dao(now.year, semester, 100).find() if form.validate_on_submit(): return redirect( url_for('public.find_classes', initials=initials, year=form.year.data, period=form.period.data)) # renders an own page or redirect to another (external/404)? return render_template('public/subjectsinclasses.html', std=get_std_for_template(post_graduation), form=form, classes=classes)
def find_classes(): form = FindClass() pfactory = PosGraduationFactory(request.args['initials']) post_graduation = pfactory.post_graduation classes_2 = pfactory.classes_dao(request.args['year'], request.args['period'], 100).find() return render_template('public/subjectsinclasses.html', std=get_std_for_template(post_graduation), form=form, classes=classes_2)
def find_classes(): form = FindClass() pfactory = PosGraduationFactory(request.args['initials']) post_graduation = pfactory.post_graduation classes_2 =pfactory.classes_dao(request.args['year'], request.args['period'], 100).find() return render_template( 'public/subjectsinclasses.html', std=get_std_for_template(post_graduation), form=form, classes=classes_2 )
def add_first_class(): pfactory = PosGraduationFactory(current_user.pg_initials) dao = pfactory.classes_database_dao() now = datetime.datetime.now() if now.month <= 7: semester = 1 else: semester = 2 classes = pfactory.classes_dao(now.year, semester, 100).find() dao.find_one_and_update(None, {'$set': {'firstClasses': classes}}) return redirect( url_for('admin.index', success_msg='Primeiras turmas modificadas com sucesso.'))
def add_first_class(): pfactory = PosGraduationFactory(current_user.pg_initials) dao = pfactory.classes_database_dao() now = datetime.datetime.now() if now.month <= 7: semester = 1 else: semester = 2 classes=pfactory.classes_dao(now.year,semester,100).find() dao.find_one_and_update(None, { '$set': { 'firstClasses': classes} }) return redirect( url_for( 'admin.index', success_msg='Primeiras turmas modificadas com sucesso.' ) )