Как исправить ошибку 404 для статических файлов при запуске Django через uWSGI?


Page not found (404)

Request Method: GET
Request URL: http://127.0.0.1:8000/static/css/bootstrap.min.css

Using the URLconf defined in test10.urls, Django tried these URL patterns, in this order:

  1. [name='index']
  2. api/
  3. admin/

The current path, static/css/bootstrap.min.css, didn't match any of these.

You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

Ответы

Скорее всего баг, но Django не признается

Костыли

Костыль 1

Добавить параметр пути к статике

static-map = /static=/full/kek/path/static

Костыль 2

Использовать nginx и указать путь к статике


Возможно будут интересны и другие вопросы
© RemiZOffAlex