他のアプリから静的ファイルをロードします。それはappディレクトリ内の静的なサブディレクトリを見つけたとき、私は意味プロジェクトsettings.py
、にはSTATICFILES_FINDERS
、Django will use defaultAppDirectoriesFinder
を設定していません。Djangoは - 私はAPP2から静的ファイルをロードしようとしていますAPP1で
問題:app1
のテンプレートファイルで
、私は非常に簡単にAPP1のための静的ファイルのURLを生成することができます。しかし、app1
テンプレートファイルにapp2
の静的ファイルのURLを生成させたい場合は、リンクが機能しません。 app1
の静的ファイルを生成するにはどうすればapp2
?
App1のテンプレートファイル:
{% load static %}
<img src="{% static "app1/example.jpg" %}"> <!-- ok -->
<img src="{% static "app2/example.jpg" %}"> <!-- link broken -->
HTML出力:
<img src="http://localhost:8000/static/app1/example.jpg">
<img src="http://localhost:8000/static/app2/example.jpg">