BUGS: - questions hardcoded in LearnApp. - database hardcoded in LearnApp. - implementar xsrf. Ver [http://www.tornadoweb.org/en/stable/guide/security.html#cross-site-request-forgery-protection]() TODO: - como gerar uma sequencia de perguntas? - generators not working: bcrypt (ver blog) - implementar navegacao radio/checkbox. cursor cima/baixo, espaco selecciona, enter submete. SOLVED: - gravar answers -> db - como gerar key para secure cookie. - https. certificados selfsigned, no-ip nao suporta certificados - reset ao servidor mantem cookie no broser e rebenta. necessario fazer logout. - models.py tabela de testes não faz sentido. - autenticacao. ver exemplo do blog - primeira pergunta aparece a abanar. - user name na barra de navegação. - textarea mantem ultima resposta errada. util para respostas grandes. - ver campo hidden com ref que esta na textarea mas nao nos outros. - shift enter submete textarea - clicar texto selecciona checkboxes/radio. - focar text/textarea - implementar template base das perguntas base e estender para cada tipo. - submissão com enter em perguntas text faz get? provavelmente está a fazer o submit do form em vez de ir pelo ajax.