Я принципиально не понимаю, как работает manage.py collectstatic. Идея, которую я имел, была у вас есть на путиКак собирать статическую работу?
project/app/static/app/base.css
и запустить collectstatic и копируют их в/staticfiles/папку, которые затем могут быть доступны {{STATIC_URL}}. Я пробовал это и, похоже, не нашел base.css.
Вот мои переменные для справки:
basepath = os.path.split(os.path.abspath(__file__))[0]
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(basepath, 'staticfiles')
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}base.css" />
Что все приводит к ошибке 404 при попытке получить таблицу стилей:
"GET /base.css HTTP/1.1" 404 2255
- это таблица стилей, доступная в '/ static/base.css'? – dm03514
Кажется. Когда я собираю static, он сообщает мне, что один файл скопирован, но куда? Вот как выглядит мой каталог: http://i.imgur.com/6HmlQZO.png – Nanor