创建蓝图⽬录
项⽬的蓝图模块可以按以下⽅式来分:
- 按功能模块来分,⽐如:⽤户模块、订单模块
- 按接⼝版本来分,某个版本的接⼝放⼀个⽂件夹下⾯
- 项目文件下,创建入口main.py,以及配置config.py,和.gitignore文件管理git忽略文件
- 创建目录时(即Package包),每个包内自带__init__.py,用于控制该包的导入行为//
- 在项目文件下创建 info ⽬录,在info目录下创建 modules Package,modules 存放当前项⽬所有的模块
- info目录下创建constants.py,存放当前项⽬中要使⽤的⼀些常量,预先定义好的,models.py ⽂件中需要使⽤
到该⽂件中的⼀些常量- 在modules ⽂件夹下创建 home Package, 并在此⽂件夹下创建 views.py ⽂件
- 将定义的路由拷⻉⾄views中,存放当前模块所有的视图函数
- 在 home ⽂件夹中的 __init__.py 创建其⾃已的蓝图
- 在 views.py 中导⼊蓝图,并使⽤该蓝图注册路由
- 将创建出来的蓝图注册到 app 中,运行测试
静态⽂件导⼊
- 在项⽬ info ⽬录下创建 static ⽂件夹
- 将前端⼈员开发好的 news 静态⽂件夹拖⼊到项⽬
- news ⽂件夹内代表新闻前台⻚⾯