12

現在、Flask Web フレームワークを使用して Python で Web アプリケーションを作成しています。クラス、ビューなどのディレクトリが異なる他の多くのプロジェクトとは異なり、すべてを1つのファイルに入れることに本当に慣れてきました。ただし、Flask の例では、すべてを 1 つのファイルに詰め込んでいるだけです。

Web アプリ全体を 1 つのファイルに記述することにリスクや問題はありますか? それとも、関数とクラスを別々のファイルに分散させた方がよいでしょうか?

4

3 に答える 3

16

通常、アプリを 1 つのファイルに保持することは、簡単な場合や教育目的の場合を除いて、適切な方法ではありません。

車輪の再発明はしたくないので、サンプルのフラスコ プロジェクト構造、スケルトン、およびこの件に関するその他の情報へのリンクを次に示します。

そしてもちろん、素晴らしいフラスコメガ チュートリアルを読んでください。アプリケーションがどのように成長し、論理的な部分に分割されるかを段階的に確認できます。

于 2013-05-01T15:39:16.683 に答える