Python 如何在CSS选择器中使用Django模板语法?
我对Django很陌生,我一直在想这个问题 是否有任何方法可以将模板语法放入CSS选择器中,如下所示:Python 如何在CSS选择器中使用Django模板语法?,python,html,css,django,Python,Html,Css,Django,我对Django很陌生,我一直在想这个问题 是否有任何方法可以将模板语法放入CSS选择器中,如下所示: {% for i in list %} <!-- I know for a fact that 'list' has data in it --> <div id='div{{ forloop.counter }}'>test{{ forloop.counter }}</div> <style> #div{
{% for i in list %}
<!-- I know for a fact that 'list' has data in it -->
<div id='div{{ forloop.counter }}'>test{{ forloop.counter }}</div>
<style>
#div{{ forloop.counter }} {
color: blue;
}
</style>
{% endfor %}
{list%%中的i的%
测试{forloop.counter}
#div{{forloop.counter}{
颜色:蓝色;
}
{%endfor%}
并让它生成以下代码:
test1
#第一组{
颜色:蓝色;
}
测试2
#第二组{
颜色:蓝色;
}
测试3
#第三组{
颜色:蓝色;
}
据我所知,在css中无法使用模板语法您确定列表
包含数据吗?你得到了什么错误的结果?@Matthias标签似乎什么都没做。我知道list
有数据,因为我在list
中输出项目(我制作的代码尽可能简单,错误仍然存在)。可以使用Django创建动态CSS文件。但在这种情况下,它甚至不是一个CSS文件。看看标签,这是HTML。