В приложении 1 я пытаюсь загрузить статические файлы из приложения2. Я установил STATICFILES_FINDERS
в проекте settings.py
, что означает, Django will use defaultAppDirectoriesFinder
, когда он находит статический подкаталог внутри каталога приложения.Django - Загрузка статических файлов из другого приложения
Проблема:
В шаблонных файлов app1
, я могу генерировать адреса статических файлов для app1 очень легко. Но если я хочу, чтобы файлы шаблона app1
генерировали URL-адреса для статических файлов app2
, ссылки не работают. Как я могу в app1
генерировать статические файлы app2
?
App1 файл шаблона:
{% load static %}
<img src="{% static "app1/example.jpg" %}"> <!-- ok -->
<img src="{% static "app2/example.jpg" %}"> <!-- link broken -->
HTML Output:
<img src="http://localhost:8000/static/app1/example.jpg">
<img src="http://localhost:8000/static/app2/example.jpg">