У меня возникла проблема с упоминанием одного из файлов в моем django проекте для .js
файла
Одна из строк в main. js читает
navigator.serviceWorker.register("{% static '/static/sw.js' %}")
, но при запуске проекта он говорит: Not Found: /sw.js
Это структура каталогов -
Как мне упомянуть sw.js
файл в моем main.js
файле, чтобы избежать ошибки fileNotFound ?
Добавлено в settings.py
-
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
'/static/',
]
urls.py
включает
urlpatterns = [
path('admin/', admin.site.urls),
path('', index),
path('/push_v1/', push_v1),
path('/subscription/', subscription),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Полная ошибка -
Найдите код на Github для справки Ссылка на код