机构筛选问题
来源:7-6 列表筛选功能
皮的翻皮水
2018-03-09
老师,为什么我在点击城市筛选那里 “ 全部” 的时候 全部并没有被标记成绿色 点击城市的时候,城市是可以标记为绿色的 代码和你的一样啊。。。。是什么情况
1回答
-
赵佳子彧
2018-03-09
<div class="cont">
{# class="{% ifequal city_id '' %}active2{% endifequal %} 标签状态设置,如果为空“全部”标绿 #}
<a href="?ct={{ category }}"><span class="{% ifequal city_id '' %}active2{% endifequal %}">全部</span></a>
{# 遍历出所有城市 #}
{% for city in all_ctiys %}
{# city_id|stringformat:"i" 该用法是django过滤器固定用法将city_id的int型转变成str类型 #}
<a href="?city={{ city.id }}&ct={{ category }}"><span class="{% ifequal city_id city.id|stringformat:"i" %}active2{% endifequal %}">{{ city.name }}</span></a>
{% endfor %}
</div>你代码还没写全。如果代码正确没有实现相应功能,看完一个小结再比对
一般错误基本是你代码打错或少打,你可以使用pycharm的代码比对功能查看,右边你要比对的文件右击——》compare with ...——》选择已经完成的工程中相应文件(QQ群里有已经完成的工程源代码)
212018-03-12
相似问题