Flask Web开发学习之爬坑(五)
关于第7章 大型程序的结构
本章内容是重中之重,是将Flask程序模块化的必经步骤。
我的flask项目文件夹名为 FlaskAPP。
我的flask程序结构也按照示例7-1来划分。
其中的测试模块 tests 忽略不写。
1.在FlaskApp下创建app文件夹,config.py 文件与 manage.py 文件,将templates文件夹和static文件夹放入app文件夹下。
2.在app文件夹下创建main文件夹,__init__.py,models.py和email.py文件。程序结构如下图
3.在main文件夹下创建__init__.py, forms.py, errors.py, views.py文件,然后依照本章示例操作。