TypeError: неверный тип операнда для унарного +: 'list'

Я получаю вышеуказанную ошибку, добавив эту строку в файл urls.py

urlpatterns =+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

В вашем коде допущена опечатка. Если urlpatterns уже существует, вот что, вероятно, должно быть:

urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Альтернативно, вы можете предоставить остальную часть вашего URLconf в том же утверждении, используя

urlpatterns = [
    # ... the rest of your URLconf goes here ...
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Дополнительная информация: https://docs.djangoproject.com/en/4.0/howto/static-files/

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