Я только начал работать в Django несколько дней назад из Ruby и столкнулся только с одной действительно раздражающей проблемой, которую я просто не могу решить самостоятельно. Я перепробовал все, что могу придумать, но безрезультатно.
Я пытаюсь обработать два статических файла: пользовательский файл CSS (style.css) и файл bootstrap.min.css.
Хотя это должно быть очень легко, поскольку все продолжают говорить мне, я должен смотреть на коробку снаружи, потому что я не могу это исправить. Я хотел бы отметить, что он не работает как в реальном времени (что я не ожидаю, потому что у меня нет корневого набора), так и в локальной среде. В настоящее время он будет обслуживать только bootstrap.min.css
EDIT:
Когда коллектор работает, он проходит. Я установил STATIC_ROOT в значение 'STATIC_ROOT = os.path.join (BASE_DIR,' staticfiles ')
мой файл настроек:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
Мой главный шаблон:
<head>
<meta charset="utf-8">
<title>{% block title %}Django Boards{% endblock %}</title>
<link href="https://fonts.googleapis.com/css?family=Peralta" rel="stylesheet">
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}">
<link rel="stylesheet" href="{% static 'css/style.css' %}">
</head>
Моя структура файлов:
Main Project
boards
project1
static
css
bootstrap.min.css (loads first files)
style.css (wont load second file)
templates
manage.py
db.sqlite3