美文网首页
flask 构建一个常用的结构

flask 构建一个常用的结构

作者: 裴general | 来源:发表于2018-05-19 10:22 被阅读0次

摘要

flask很自由,可以构建自己的结构,下面是一个比较常用的结构

大纲描述

image.png

1.requirements 用来存放安装文件

使用方法,进入安装文件的当前文件夹,执行 pip install -r 文件名
例: pip install -r install.txt

文件目录以及文件内容


image.png

2.static 存放静态文件的位置

image.png

3.配置模板文件

image.png

模板文件变化不大,只需要配置好temlates的路径就行
详情参照static里的那篇文章

4.应用文件, 即Stu和Grade甚至更多

image.png
(1)初始化 __init__.py
用于对应用文件的初始化,一定要有,内容可以为空
(2)api.py
用于专门存放api接口等数据
(3)models.py
用于创建表
表格式 : 字段标题 = db.Column(db.字段类型, 是否主键, 是否自增,是否唯一, 是否设置空值)
image.png
(4)StuMarshMallow.py
用于存放序列化的字段
image.png
(5)views.py
用于构建路由和搭建视图
image.png

5.utils

用于存放各种各样的配置文件

image.png

(1)__init__.py初始化
必须要有,可以为空
(2)App.py
用于构建flask app , 注册蓝图, 配置数据库, 初始化app。

image.png
(3)functions.py
存放函数:初始化,构建数据可的数据等
image.png
(4)settings
存放配置文件 static. templates等文件的路径
image.png

6.manage.py 主要驱动文件

image.png

7.基本的文件结构就已经成型,可以在里面写入想写的内容,世界之大,期待你的探索;世界之美,需要你摆脱束缚才能观摩

相关文章

网友评论

      本文标题:flask 构建一个常用的结构

      本文链接:https://www.haomeiwen.com/subject/vndodftx.html