升级新版 ============= Flask-WTF 像其它软件一样随时间推移而改动。大多数改动是良性的,就是当你升级 到新版而无需做出任何改动的良性。 尽管如此,每隔一段时间,就会有需要你对代码做出改动或是允许你改善你自己的代 码质量来从 Flask-WTF 新特性获益的改动。 本节文档列举所有 Flask-WTF 版本中的所有变更以及如何进行无痛苦的升级。 如果你想用 ``pip`` 命令升级 Flask-WTF,确保传递 ``-U`` 参数:: $ pip install -U Flask-WTF 版本 0.9.0 ------------- 移除 WTforms 的导入是一个大改动,这可能会给你带来许多痛苦,但这些导入项 难以维护。你需要从原始的 WTForms 中导入 ``Fields`` ,而不是从 Flask-WTF 中导入:: from wtforms import TextField 配置选项 ``CSRF_ENABLED`` 改为 ``WTF_CSRF_ENABLED`` 。如果你没有设置任何 配置选项,那么你无须做任何变动。 这个版本还有更多的特性,如果你不需要它们,它们也不会破坏你的任何代码。