前沿
注意注意注意,这是跟着学习栏目,就是跟着大牛们一起学习的一篇记录
原链接:http://www.pythondoc.com/flask-mega-tutorial/index.html
这次学习的是flask框架,上面链接也有相对应模块的代码下载,十分方便学习
不过上述链接里的教程内容跟下载内容有不小的区别
而且本人尝试跟着教程里的学习会出不少错误,所以之后的【跟着学习】都是按照下载内容里的代码结合上述链接里的逻辑混搭着复述出来,也算是某种程度上的学习吧
要求
基本掌握python的语法,模块和包的内容
运行环境:python3.x,windows系统
应用程序简介
作为本教程的一部分–我要开发的应用程序是一个极具特色的微博服务器,我称之为 microblog 。
- 用户管理,包括管理登录,会话,用户角色,权限以及用户头像。
- 数据库管理,包括迁移处理。
- Web 表单支持,包括对各个字段的验证。
- 分页处理。
- 全文搜索。
- 用户邮件提醒。
- HTML 模板。
- 支持多国语言。
- 缓存以及其它性能优化技术。
- 开发以及生产服务器的调试技巧。
- 在生产服务器上安装。
安装flask
现在我们必须开始安装 Flask 以及一些我们会用到的扩展。我首选的方式就是创建一个 虚拟环境 ,这个环境能够安装所有的东西,而你的主 Python 不会受到影响。另外一个好处就是这种方式不需要你拥有 root 权限。
先为python安装好pip(网上很