我试图将上下文变量作为css属性的值传递,但我似乎无法使其工作
<nav style="background-color: {{ nav_color }};">
我在模板中收到上述错误消息
at-rule or selector expected
我尝试将变量用单引号引起来,但是即使我知道在使用devtools检查元素时变量已通过(它也用引号传递,因此不是有效的CSS属性),它仍然无法工作< / p>
即
<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)