@sunsexsurf
IT & creative

Как победить унаследованный background?

Есть "материнский" base_template.html (в котором есть собственный bg),который я наследую.
Структура для дочернего файла такая:
{%block title%}
{%endblock%}

{%block navigation%}
{%endblock%}

{%block page%},
{%endblock%}

Пытаюсь для одной из страничек сделать собственный фон:

<div style="background-image: url('https://mdbootstrap.com/img/Photos/Others/img%20%2848%29.jpg')">

{%block navigation%}
{%endblock%}

{%block page%},
{%endblock%}
</div>

Т.е. идея "обернуть" страничку в собственный div и свой bg
Но, справедливо, не получается (так как наследую "материнский" файл.

Вопрос: можно ли как-то все это победить и отдельные странички менять по-своему, но с возможностью сохранения всех этих{%block%} // {%endblock%}?

Хотелось бы получить следующее: если что-то не описано в дочернем файле, то берутся данные родительского. Если описаны - то свои.

Заранее спасибо.
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
Berkutman
@Berkutman
Самое простое и быстрое
И в url без '
<div style="background-image: url(https://mdbootstrap.com/img/Photos/Others/img%20%2848%29.jpg) !important">

{%block navigation%}
{%endblock%}

{%block page%},
{%endblock%}
</div>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы