我是python初学者并根据我需要在html页面中设置bgcolor的分数来完成我的第一个django项目(学生分数计算)。
问题是无法使用动态bgcolors打印html页面
views.py
context = {
'scores' : scores,
'scoreColors' : scoreColors,
}
return render(request,' assessment / studentAssessmentReport.html',context)
HTML模板
<div id="printable" class="section">
{% if context %}
<table class="table">
<tbody>
{% for title in context %}
<tr>
<td>{{ title.name }}</td>
{% for score in title.scores %}
<td style="text-align:center;" bgColor="{{score.color}}">{{score.score}}</td>
{% endfor %}
</tr>
{% endfor %}
</tbody>
</table>
{% else %}{{title.midColor}},
<p>No tests taken.</p>
{% endif %}
</div>
我正在根据带有css属性的分数尝试使用动态bgcolor打印div 可打印。但无法打印并尝试使用media =&#34; print,all&#34;更改样式表。谷歌搜索很多。
抱歉英语不好
任何帮助都会受到赞扬。