Flask初探

Flask安装中遇到的问题:

出现Read out of time安装超时错误,可通过国内镜像站安装
pip3 install -i https://pypi.douban.com/simple flask-restful

架构目录方面

Flask参考书《Flask Web开发:基于Python的Web应用开发》

随书代码地址: https://github.com/miguelgrinberg/flasky/tree/master/app
对Flask整体架构可有直观的了解:

Flask初探_第1张图片
整体架构

分模块建立目录:


文件_init_.py:作为入口文件,应用蓝图Blueprint

Flask初探_第2张图片
_init.py

文件 decorators.py

Flask初探_第3张图片
decorators.py


文件email.py

Flask初探_第4张图片
email.py

文件exceptions.py

exceptions.py

文件models.py

Flask初探_第5张图片
models.py

templates目录:存放html模板文件

Flask初探_第6张图片
templates目录

auth目录:存放author模块文件

Flask初探_第7张图片
auth目录

forms.py: 表单处理文件
views.py: 路由文件


main目录:存放main模块文件

Flask初探_第8张图片
main目录

error.py文件:

Flask初探_第9张图片
error.py

api_1_0目录:版本控制

Flask初探_第10张图片
api_1_0目录:版本控制

static目录:存放一些配置资源文件

Flask初探_第11张图片
static目录

你可能感兴趣的:(Flask初探)