咦,为DJANGO的ORM的QUERYSET增加数据列的样码,很好用哟
2016-01-22 10:46
633 查看
这个我真的没有查资料,是通过直觉和经验弄出来的,哈哈,感觉用深一点好。
这样在模板输出时,就更好控制啦。。
在模板里就可以这样:
显示就可以这样哈,看,可以了吧。
这样在模板输出时,就更好控制啦。。
if self.kwargs: if self.kwargs.has_key('search_pk'): return Server.objects.filter(name__icontains=self.kwargs['search_pk']).annotate(num_subserver=Count('subserver')) else: return Server.objects.annotate(num_subserver=Count('subserver'))
在模板里就可以这样:
{% if item.num_subserver < 1 %} <span class="uk-badge uk-badge-warning">{{item.num_subserver}}</span> {% elif item.num_subserver > 1 %} <a href="{% url 'subserverinput:subserverinput-list-search' search_pk=item.ipaddress %}"> <span class="uk-badge uk-badge-danger">{{item.num_subserver}}</span> </a> {% else %} <a href="{% url 'subserverinput:subserverinput-list-search' search_pk=item.ipaddress %}"> <span class="uk-badge uk-badge-success">{{item.num_subserver}}</span> </a> {% endif %}
显示就可以这样哈,看,可以了吧。
相关文章推荐
- UI知识点总结
- UI测试题
- UINavigationController和UINavigationControllerDelegate
- 蓝欧考试UI考试绝密
- POJ 2299 Ultra-QuickSort (求序列的逆序对数)
- 解决Android Studio导入项目一直停留在building "your project name" gradle project info的问题
- 《iOS Human Interface Guidelines》——AirPrint
- [caffe]prerequisites
- iOS UILabel高度的极限值
- SAP GUI740的PATCH7出来了
- 常用设备接口类GUID
- [!] Unable to satisfy the following requirements: - `AFNetworking (~> 2.6.1)` required by `Podfile`
- 设计模式之 Builder
- AFNetworking 报错Request failed: unacceptable content-type: text/html"
- iOS汉字转拼音,根据首字母创建索引条,UISearchController
- reponse.sendRedirect()和request.getRequestDispatcher().forward()的区别。
- 2016太原UI设计师给零基础学UI设计一点基础“色彩”
- 利用AOP与ToStringBuilder简化日志记录
- 让UILabel根据内容字体的多少,来决定自己的高度
- UILabel 简单创建