Почему в приложении django возникает ошибка static files giving not found?

Я создаю приложение django, и пока все идет хорошо, но у меня проблемы со статическими файлами.

У меня есть:

STATIC_URL = '/static/'

STATICFILES_DIRS = [
  # Tell Django where to look for React's static files (css, js)
  os.path.join(BASE_DIR, "frontend/static"),
]

STATIC_ROOT = os.path.join(BASE_DIR, "static/")

STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'

Когда я нахожусь на домашней странице, все работает нормально, все статические файлы загружаются отлично, но проблема начинается, когда я пытаюсь перейти на /dashboard

Затем я получаю Not Found error, когда я отлаживаю, путь для статических файлов выглядит как /dashoard/static/styles.css, но он должен быть /static/styles.css.

Почему меняется путь для static files?

Вернуться на верх