Flask教程:http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-iii-web-forms
SOURCE
使用的表单模块Flask-WTF是对WTForms的封装。
Flask-WTF配置写在根目录的config.py中:
OPENID_PROVIDERS是用于后面的openid
在app/__init__.py中导入上面的设置
定义表单类app/forms.py
登录页面的模版app/templates/login.html
javascript用于处理openid
form.hidden_tag() 用于添加隐藏的表单字段,例如这里会有csrf相关字段
设置登录页面路由app/views.py
flash发送通知,在后面的base.html中定义显示这种通知的div
redirect 重定向
基本模版显示通知app/templates/base.html