用Flask框架做网站,现在直接用request.form,没有用Flask-WTF,那么Flask-WTF有什么优势,看教程里面写的感觉更麻烦
1
greatghoul Mar 13, 2013
如果使用 request.form ,你需要
obj.xx = xxx obj.yyy = yyy 而使用 WTForm 你可以 # form --> model form.populate_obj(your_obj) # model --> form form.process(obj=your_obj) form 还支持 validate ,表单值的自动绑定等等等等。。。 你觉得教程里面的麻烦,那可能是因为你目前接触到的表单太过简单了,尝试去接触一些复杂的表单 ,你就会知道一个好的表单框架是多么的省事了。 |
2
bigeagle Mar 13, 2013
楼上说的在理。
不过如果你的业务的确很简单的话,用request.forms就好啦,等复杂了再用WTForms |
3
darcy Mar 13, 2013 如果你有1个表单,直接硬写快,如果你有1000个表单,那就派上用场了。
|