Django: подача статических файлов не работает только при url "static/".

У меня есть следующее urls.py -

urlpatterns = [
                  path('admin/', include("admin.urls")),
                  path('accounts/', include("accounts.urls")),
                  path('blogs/', include("blogs.urls")),
              ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

В settings.py у меня есть -

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

Здесь мои статические файлы в папке static показывают ошибку "Страница не найдена (404)". Но если я заменю settings.STATIC_URL на что-либо другое, то все работает. Например, если я делаю - static("anything/", document_root=settings.STATIC_ROOT), то все работает, только строки, которые начинаются с 'static', не работают.

Короче говоря: Не работает, если я использую STATIC_URL в функции static(). Любые другие строки работают.

Может ли кто-нибудь пролить свет на такое поведение?

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