2016-05-11 3 views
-1

私はこの2つの選択肢があります。これは、特にウェブサイトのパフォーマンスについて、djangoプロジェクトを作成する際に実装するのがベストです。djangoのファイル構造を好む

私は現在、プロジェクトのレイアウトがパフォーマンスに影響を持っていることはほとんどありません、ジャンゴ1.9まず

+0

ベストプラクティスおよび他のそのような独断質問はSOのためにオフトピックですが、 #2はほとんどのアプリが使うものです。これはウェブサイトのパフォーマンスには影響しません。 –

答えて

1

を使用しています。

applicationForUser1がapplicationForUser2とは機能的にかなり離れている場合、私はそれらを別々のアプリケーションに分割します。モデル/ビューが一緒に属していると思われる場合は、組み合わせてください。

それぞれのアプリが何をしているのかわからなくても、私は本当にこれ以上アドバイスできません。それは本当に個人的な好みになる時間の多く。

0

パフォーマンスは、プロジェクト構造とは関係ありませんが、私はこのプロジェクト構造を示唆している:

- project 
    - conf (deployment confs) 
    - mysite 
    - apps (all apps live here) 
    - settings (all settings live here) 
    - site-static (all static files live here) 
    - templates 
+0

私はなぜあなたがこの種の構造を持つことをお勧めしますか? (注:私はまた、プロジェクトの維持にも関わっています) –

関連する問題