Почему возникает ошибка 404, даже если я установил STATIC_ROOT и urls.py

Не знаю почему, но я получаю 404 ошибку при попытке использовать статический файл, как это: {% static 'js/some.js' %}.

Вот мой urls.py

urlpatterns = [
    path('admin/', admin.site.urls),
    path("account/", include("account.urls")),
    path("", include("post.urls")),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

А это мой settings.py

STATIC_URL = '/static/'
STATIC_ROOT = BASE_DIR / 'static/'

# media config 
MEDIA_URL = "/media/"
MEDIA_ROOT = BASE_DIR  / 'media/'

Спасибо!!!

EDIT

Вот ошибка, которую я получаю

GET http://127.0.0.1:8000/static/js/some.js net::ERR_ABORTED 404 (Not Found)

А url, который вы видите здесь, правильный.

Попробуйте следующее:

# settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = [
    BASE_DIR / "static",
]
Вернуться на верх