如何在Django中将多个参数从“条件”传递给“循环”?

时间:2019-03-20 09:48:04

标签: django django-templates

我有以下代码:

{% if sr %}
      {% for lap in filter.qs|slice:":20" %}
        <tr >
          <td class="col-sm-3">
              <div >
                    <div class="product-image-wrapper">
                        <div class="single-products">
                            <div class="productinfo text-center">
                                <img src="{{ lap.product_image }}" alt=""  />
                            </div>
                        </div>
                    </div>
             </div>
          </td>
           <td class="col-sm-3">

             <h5><a href="{{ lap.product_url }}">{{ lap.product_name }}</a> </h5>
              <br>
{#                      <h5 class="btn btn-outline-secondary"><a href="{{ k.product_url }}" >See Details</a> </h5>#}
             <a href="{{ lap.product_url }}" class="btn btn-secondary" role="button" aria-pressed="true"

             style="background-color: #3e4e6f; color: white">See Details</a>

          </td>

          <td class="col-sm-3">{{ lap.product_price }} &#2547;</td>
          <td class="col-sm-3">{{ lap.vendor_name }}</td>

        </tr>
      {% empty %}
        <tr>
          <td colspan="5">No data</td>
        </tr>
      {% endfor %}
{% endif %}

我想将参数sr从if循环传递到下一部分中现有filter.qs|slice:":20"参数的下一个for循环。

{% if sr %}
      {% for lap in filter.qs|slice:":20" %}

如何通过?请帮忙。

0 个答案:

没有答案