【发布时间】:2019-11-23 01:57:42
【问题描述】:
有些变量似乎不是被解释为变量而是被解释为字符串
我开始使用 Django,并且正在关注一个教程,其中我遇到了这段代码:
在模板中:
<ul>
{% for key, value in couleurs.items %}
<li style="color:# {{ key }} ">{{ value }}</li>
{% endfor %}
</ul>
我应该在我的代码编辑器 (VSC) 中添加“”颜色:# {{ key }}“”部分的颜色与其余部分不同
在视图中:
def rainbow(request):
couleurs = {
'FF0000':'rouge',
'ED7F10':'orange',
'FFFF00':'jaune',
'00FF00':'vert',
'0000FF':'bleu',
'4B0082':'indigo',
'660099':'violet',
}
return render(request, 'blog/rainbow.html', locals())
显示的错误在模板的第 3 行: _当我将鼠标悬停在 # 上时显示的错误是“预期的属性值” _而 } 的那个是“at-rule or selector expected”
代码应以彩色打印颜色(例如:红色中的红色等...)
提前致谢! 顺便说一句,英语不是第一语言,如果我拼错了,很抱歉
【问题讨论】:
标签: html django python-3.x django-templates