博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Flask Web开发》里的坑
阅读量:6306 次
发布时间:2019-06-22

本文共 622 字,大约阅读时间需要 2 分钟。

《Flask Web开发》这本书被奉为Flask经典。然而,这本薄薄的书里藏满了坑。

由于Flask的开源性质,Python本身的升级等诸多原因,现在这本书里的示例已经各种不兼容,我在学习过程中深受其苦,列出共勉。


一、本书英文已升级到第二版,然而国内买不到,github代码却升级了,第一版代码git在这里:

For Readers of the First Edition of the Book

The code examples for the first edition of the book were moved to a different repository: .


二、关于Flask的扩展

Flask是个极微小的框架,与Django不同,Flask通过扩展来增加功能。

1.Flask所有的扩展模块命名规则由 flask.ext.modelname 改为 flask_modelname,如:

Flask-BootStrap扩展原来是:

from flask.ext.bootstrap import Bootstrap

现在是:

from flask_bootstrap import Bootstrap

 


三、表单扩展

这里变化较多,第一个高亮改为DataRequired,第三个同样是。第二个改为FlaskForm.

 

转载于:https://www.cnblogs.com/devlige/p/8717726.html

你可能感兴趣的文章
css3 canvas之刮刮卡效果
查看>>
并查集模板
查看>>
RESTful Mongodb
查看>>
BZOJ3237:[AHOI2013]连通图(线段树分治,并查集)
查看>>
如何提高Ajax性能
查看>>
Android--自定义加载框
查看>>
LINUX下 lamp安装及配置
查看>>
BZOJ3105 [cqoi2013]新Nim游戏
查看>>
困惑的前置操作与后置操作
查看>>
SDNU 1269.整数序列(水题)
查看>>
BZOJ 2118 Dijkstra
查看>>
Go语言基础之结构体
查看>>
SpringCloud:Eureka Client项目搭建(Gradle项目)
查看>>
jqueryValidate
查看>>
ATL使用IE控件,并且屏蔽右键
查看>>
Jenkins
查看>>
linux下使用screen和ping命令对网络质量进行监控
查看>>
数据库设计技巧
查看>>
css定位概述
查看>>
C# 动态修改配置文件 (二)
查看>>