Вам больше не нужно указывать STATIC_ROOT (для djangor> 1.10).Просто убедитесь, что
django.contrib.staticfiles
включен в INSTALLED_APPS
и
STATIC_URL = '/ static / '
в вашем файле settings.py
Создайте каталог с именем "static" в вашем каталоге приложений, а внутри созданного статического каталога - еще один подкаталог с именем вашего приложения и включите его.статические файлы там (вы также можете создать подкаталоги js, img, css внутри последнего каталога, основываясь на ваших предпочтениях, если вам нужно)
Затем укажите правильный путь в файле шаблона.Например:
src = "/static/my_app/example.js"
или
src = "/ static / my_app/js/example.js"
(при условии, что ваши файлы javascript находятся в каталоге с именем js)
В качестве альтернативы (намного лучше) определите путь с помощью статического тега шаблона:
{% load static %}
<script src="{% static "my_app/js/example.js" %}"></script>
Все, что вам нужно знать:
https://docs.djangoproject.com/en/1.10/howto/static-files/