Я хочу использовать фоновое изображение на одной из моих веб-страниц, обслуживаемых Django. В идеале я использую css-файл и использую свойство css background-image, но когда я помещаю его в свой файл css, он не будет отображаться, но он отображает, если я поместил код в документ HTML (внутренняя таблица стилей). Итак, подвести итог. точно такой же код, здесь:Возможная ошибка Django со статическими файлами и шаблонами
<style>
body {
background-image: url("{% static 'Kitchen.jpg' %}");
background-repeat: no-repeat; background-attachment: fixed;
}
</style>
Приведенный выше код работает в HTML документ, но не в CSS (минус теги HTML «стиль»). Кроме того, другой код в одном файле css работает просто отлично. По какой-то причине свойство background-image не будет выполняться в файле css.
Если у кого-то другая идея, похоже, что это ошибка программного обеспечения Django.
Привет Люк, я также попробовал то, что вы предлагаете, но безрезультатно , С технической точки зрения это: url ("{% static 'Kitchen.jpg'%}"); должно сработать. В статической файловой системе что-то не так, кажется, что это не работает. –