在一个文件中编写整个Flask应用程序是不好的做法吗?

use*_*016 11 python standards coding-style project-structure flask

我目前正在使用Flask Web框架在Python中编写Web应用程序.我真的习惯于把所有东西放在一个文件中,不像我看到的其他项目,它们有不同的类,视图和东西目录.但是,Flask示例只是将所有内容都放入一个文件中,这就是我的目标.

在单个文件中编写整个Web应用程序是否存在任何风险或问题,或者更好地将我的函数和类分散到单独的文件中?

ale*_*cxe 15

通常,将您的应用程序保存在单个文件中并不是一个好习惯,除非它是微不足道的或用于教育目的.

我不想重新发明轮子,所以这里是样品瓶项目结构,骨架和关于主题的其他信息的链接:

而且,或者当然,阅读令人敬畏的烧瓶大型教程 - 您将看到您的应用程序将如何增长并逐步分成逻辑部分.