Playを学んでいます!Django のバックグラウンドに由来する Scala の場合は 2。Django では、プロジェクトをさまざまなアプリケーションに分割してモジュール化し、それぞれが独自のモデル、ビュー、コントローラー、アセットを持つことに慣れていました。遊びます!プロジェクトの同様の細分化を許可しますか、それともすべてがapp
ディレクトリの下にあることが必須ですか?
EDIT私はすでに答えを得ましたが、Djangoアプリの使用例をいくつか作成します:
- 管理者は別のアプリです
- アプリを使用して、国際化のための抽象モデルを定義できます。国際化が必要な実際のモデルは、それらから継承できます
- Facebook ユーザー モデルを定義し、Facebook API を管理し、それを必要とする他のアプリケーションに公開するアプリを作成しました。
- プログラムでサイトマップを生成するDjangoアプリが存在します
- 別の Django アプリでは、データベースに保存されたルールから robots.txt を作成できるため、管理インターフェイスからロボット ルールを編集できます。
等々