Мне нужно размещать статические файлы на сервере в моем проекте Django.
Я хотел бы поместить их в каталог / static и иметь возможность ссылаться на них в моем шаблоны.
Я читал в документации «Управление статическими файлами» и запутался. Я выполнил инструкции, но не могу заставить его работать.
1) Я поместил свои статические файлы в / static под каждым приложением в моем проекте.
2) django.contrib.staticfiles включен в мои INSTALLED_APPS.
Я установил следующие переменные в настройках:
STATIC_ROOT = '/static/'
STATIC_URL = '/static/'
В моем шаблоне у меня есть следующая строка:
<script type="text/javascript" src={{ STATIC_URL }}/a_ajax.js></script>
однако, когда я открываю страницу и смотрю на исходный текст, строка выглядит так:
<script type="text/javascript" src=/a_ajax.js></script>
Кажется, ничего был передан в шаблон.
Что я делаю не так?