title: Django - Load static files from another app
body: <p>In app1 I am trying to load static files from app2. I set no <code>STATICFILES_FINDERS</code> in project <code>settings.py</code>, which means, <a href="https://docs.djangoproject.com/en/1.10/ref/settings/#staticfiles-finders" rel="noreferrer">Django will use default</a> <code>AppDirectoriesFinder</code> when it finds static subdirectory inside app directory. </p>
  
  <p><strong>Problem</strong>:</p>
  
  <p>In template files of <code>app1</code>, I can generate urls of static files for app1 very easily. But if I want <code>app1</code> template files to generate urls for static files of <code>app2</code>, links are not working. How can I in <code>app1</code> generate static files of <code>app2</code>?</p>
  
  <p><strong>App1 template file:</strong></p>
  
  <pre><code>{% load static %}
  &lt;img src="{% static "app1/example.jpg" %}"&gt; &lt;!-- ok --&gt;
  &lt;img src="{% static "app2/example.jpg" %}"&gt; &lt;!-- link broken --&gt;
  </code></pre>
  
  <p><strong>HTML Output</strong>:</p>
  
  <pre><code>&lt;img src="http://localhost:8000/static/app1/example.jpg"&gt;
  &lt;img src="http://localhost:8000/static/app2/example.jpg"&gt; 
  </code></pre>