Контекстная переменная Django как значение встроенного свойства CSS - PullRequest
0 голосов
/ 04 октября 2019

Я пытаюсь передать переменную контекста в качестве значения свойства css, но я не могу заставить его работать

<nav style="background-color: {{ nav_color }};">

Я получаю это сообщение об ошибке выше в моем шаблоне

at-rule or selector expected

Я попытался обернуть переменную в одинарные кавычки, но она все равно не будет работать, хотя я знаю, что переменная передается, когда я проверяю элемент с помощью devtools (он передается с кавычками и, следовательно, недопустимое свойство css)

т.е.

<nav style="background-color: '{{ nav_color }}';">
// doesn't work 

//it gets rendered as this 
<nav style="background-color: '#24355C'>

вот мое мнение

def about(request):
    context = {"about_page": "active", "nav_color": "#24355C"}
    return render(request, 'about.html', context)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...