2012-04-09 4 views
6

私のDjangoのプロジェクトは、いくつかのアプリケーションに分割されており、静的ファイルが保存されているジャンゴで複数のアプリケーションに同じ静的ファイルを使用します。はこのように、各アプリで

/Project 
    /foo 
     /static 
     /css 
      /style.css 
     /views.py 
     /models.py 
     /urls.py 
    /bar 
     /static 
     /css 
      /style.css 
     /views.py 
     /models.py 
     /urls.py 
    /urls.py 
    /manage.py 
    /settings.py 

しかし、私は使い方がわかりません同じ静的ファイルを複数のアプリに統合する

答えて

5

これはSTATICFILES_DIRS設定が何のためにあるのかです:

あなたのプロジェクトは、おそらくも 特定のアプリケーションに関連付けられていない静的な資産を持っています。 STATICFILES_DIRS設定は、静的ファイルのロード時に確認するファイルシステムディレクトリの タプルです。デフォルトでは空の検索パスは です。

+1

トピックスターターのケースでは、どのstyle.cssが読み込まれますか? –

+2

上記のリンクはもう存在しません。代わりに、これを参照してください:https://docs.djangoproject.com/en/1.10/howto/static-files/代わりに...これはdjangoの様々なdjangoアプリケーションからの静的なファイルの参照に関するgotoガイドです。 –

関連する問題