def email(): if request.method == 'GET': return render_template('sendemail.html') else: receive = request.form.get('email') id = session.get('id') name = session.get('name') grade = getgrades(id, name) if sendemail(receive, name, grade): flash('', 'OK') return render_template('sendemail.html') else: flash('', 'error') return render_template('sendemail.html')
def studentlogin(): if request.method == 'GET': return render_template('login.html', user=1) else: try: id = request.form.get('id') password = str(request.form.get('password')) username = spider_login(id, password) user = Student.query.filter(Student.id == id).first() if user: pass else: user = Student(id, username) db.session.add(user) db.session.commit() parser(id, getgrades(id, username)) session['id'] = id session['name'] = username session['user'] = '******' return redirect(url_for('student')) except: flash('', 'error') return render_template('login.html', user=1)
def score(): name = session.get('name') id = session.get('id') grade = getgrades(id, name) parser(id, grade) return render_template("/score/" + str(id) + ".html")