打印预览中未显示动态颜色

时间:2018-02-09 12:06:44

标签: javascript html css django django-templates

我是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;更改样式表。谷歌搜索很多。

抱歉英语不好

任何帮助都会受到赞扬。

0 个答案:

没有答案