2012-05-05 18 views
0

Djangoの1.4ましたが、デフォルトのプロジェクトのレイアウトを更新するので、私の新しいプロジェクトのレイアウトがDjangoプロジェクトにJavaScriptMVCファイルを置くための適切な場所がある

root 
    manage.py 
    /project 
     /settings.py 
    /app1 
     /static 
    /app2 
     /static 

なり今私は私のプロジェクトのためにJavascriptMVCフレームワークを使用したいのですがそれを置くのに最適な場所はどこですか?それは裸のフレームワークのために巨大(39M)です。

私のアプリケーションのそれぞれの中にフレームワークを持つことは望ましくありません。それで、それを中央の場所でホストし、すべてのアプリで使用する方法はありますか?

答えて

1

私は個人的には(ルート/静的/)最上位のディレクトリに私のプロジェクト全体の静的ファイルを置くとSTATICFILES_DIRS

https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/#staticfiles-dirs

に追加するには、それを維持するために私にははるかに理にかなっていますアプリと同じレベル。私はsettings.py、urls.py、local_devフラグ/ローカル設定などのルート/プロジェクト/同等のフォルダにのみプロジェクト構成関連のファイルを配置します。

関連する問題