Мне нужно сервер статических файлов в моем проекте 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>
Кажется, что в шаблон ничего не было передано.
Что я делаю не так?