2

この wiki ( https://github.com/mitsuhiko/flask/wiki/Large-app-how-to ) では、フラスコの作成者 (または wiki を書いた人) は、モデル、ビューを含む個別のモジュール フォルダーのディレクトリ構造を推奨しています。 、その下のコントローラーファイル。モデル、ビュー、コントローラー、フォームフォルダーが表示される他のほとんどの場所と、すべてのモジュールがそれらの下にまとめられています。どちらか一方の方法を選択する正当な理由はありますか?

4

1 に答える 1

0

アプリのサイズにもよると思います。

  • 小さなアプリから小さなアプリまで、1 つのフラット パッケージまたは 1 つのファイルを使用できます。
  • アプリが中規模の場合は、1 レベルのグループ化 (モデル、ビュー、フォーム) で十分です。
  • アプリが大きくなる場合は、2 つのレベルの方が適しています。アプリのモジュールが密接に相互接続されている場合は、最初にモデル/ビューに分割し、次にモジュールごとに分割できますが、通常、モジュール化はそれらを独立させることがすべてであるため、モジュールごとに分割し、大きなモジュールの場合は次のようにするのが論理的です。モデル/ビュー。
于 2012-05-15T13:20:50.860 に答える