gpt4 book ai didi

python - 最好将所有内容集中在 m/v/c 文件夹下,或者将模块文件夹与 m、v、c 文件分开?

转载 作者:太空宇宙 更新时间:2023-11-04 06:36:12 25 4
gpt4 key购买 nike

在此 wiki ( https://github.com/mitsuhiko/flask/wiki/Large-app-how-to ) 中,flask 的创建者(或编写该 wiki 的人)推荐了单独模块文件夹的目录结构,其中包含模型、 View 、 Controller 文件。在大多数其他地方,我看到模型、 View 、 Controller 、表单文件夹和所有模块都集中在它们下面。选择一种方式而不是另一种方式是否有充分的理由?

最佳答案

我会说这取决于应用程序的大小。

  • 对于小型到微型应用,您可以拥有一个平面包甚至一个文件。
  • 如果您的应用程序是中等规模的,一个级别的分组(模型、 View 、表单)就可以了。
  • 如果应用要变得更大,最好有两个级别。如果应用程序的模块紧密互连,那么也许您可以先拆分为模型/ View ,然后再按模块拆分,但通常模块化都是为了使它们独立,因此按模块拆分是合乎逻辑的,然后对于大型模块拆分为模型/ View 。

关于python - 最好将所有内容集中在 m/v/c 文件夹下,或者将模块文件夹与 m、v、c 文件分开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10592746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com