def stat(): print('autenticando') form = StatForm() print(form.validate_on_submit) if form.validate_on_submit(): if current_user.is_authenticated: stat = Stat(id_usuario=current_user.id, dato_estadistico_1=request.form['estudios'], dato_estadistico_2=request.form['edad'], dato_estadistico_3=request.form['sexo']) print('autenticado') else: stat = Stat(dato_estadistico_1=request.form['estudios'], dato_estadistico_2=request.form['edad'], dato_estadistico_3=request.form['sexo']) stat.addStat() print('vaina2') return redirect(url_for('index')) return render_template('stat.html', title='stat', form=form)
def testInsertUpdateRemoveStat(self): # Insert Stat s1 = Stat(id=65535, id_usuario=1, dato_estadistico_1='Dato 1 Test', dato_estadistico_2='Dato 2 Test') s1.addStat() s2 = Stat.getStatById(65535) self.assertTrue(print(s1) == print(s2)) # Update Stat s1 = Stat.getStatById(65535) s1.dato_estadistico_1 = 'Dato 1 modified' s1.updateStat() s2 = Stat.getStatById(65535) self.assertTrue(print(s1) == print(s2)) # Remove Stat s1 = Stat.getStatById(65535) s1.removeStat() s2 = Stat.getStatById(65535) self.assertTrue(s2 == None)