去掉空的div和家长

问题描述 投票:0回答:1

你好,我有一个HTML,显示所有的艺术品根据他们的收藏,如下所示:现在,收藏 "No_COLLECTION "是空的,但它显示它的收藏名称和一个空的空间。我试图删除它,但我不能。请帮我删除所有没有作品的收藏。

{% extends "base.html" %}
{% load static %}
{% block content %}

<div id="main" style='min-height:800px;'>
{% with 'No_COLLECTION woodtest Test-2 Culture KASHAN HUMAN mine' as list %}
{% for i in list.split %}
<script>
    var level = 0;
</script>
    <div class="row" style="position: relative;margin-bottom: 30px;">
        <div>{{i}}</div>
        <div  class="workSeriesThumbnailStrip">
      {% for obj in object_list  %}
              {% if obj.collection == i %}
                  <script>
                      var level = level+1;
                  </script>
                  <a href="{{ obj.get_absolute_url }}"><img src="{{ obj.image.url }}" 
style="float:left;width:67px;height:87px;margin:10px;" ></a>
              {% endif %}
      {% endfor %}
    </div>
    <script>
        document.write(level);
    </script>
 </div>
 {% endfor %}
  <script>
  if ($('.workSeriesThumbnailStrip').is(':empty')) { 
    $('.row').remove();
  } 
 </script>

 {% endwith %}
 </div>


 <div class="clear"></div>
 {% endblock content %} 
html django collections tags
1个回答
0
投票

添加if语句。如果列表不是空的,把你的div放在if语句里面,否则就用一个空的div。

© www.soinside.com 2019 - 2024. All rights reserved.