run.py
static/
templates/
tests/
config.py
models.py
我在run.py中创建了一个Flask类的实例,并定义了视图。我计划移动视图,以便它们与run.py文件分开,并且只需要run.py文件实例化Flask类。但是,我也有很多非视图函数被每个视图函数调用并实现应用程序逻辑。构建大型Flask应用程序?
什么是重新组织这些视图和逻辑函数以创建一个好的应用程序结构的方法?我是否应该为每个视图有一个包含与每个视图函数对应的逻辑函数的视图/文件夹?我应该将逻辑功能组合在另一个单独的文件夹中吗?
[Flask应用程序中的公用文件夹/文件结构]可能的重复(http://stackoverflow.com/questions/14415500/common-folder-file-structure-in-flask-app) – dirn