9-1热门排序的序号如何实现?

来源:9-1 讲师列表页

慕九州2288205

2018-04-12

//img.mukewang.com/szimg/5acf425d00012d6002470360.jpg

图片前面的序号是如何实现的啊?

写回答

3回答

qq_鱼_59

2018-04-15

<span class="num fl">{{ hot_teacher.id }}</span>

0
0

慕九州2288205

提问者

2018-04-13

不是这个意思,我的意思是如何获取顺序号,比如第一就显示1,第二就显示2,以此类推…
//img.mukewang.com/szimg/5ad0ba730001e4dd15001500.jpg

0
0

yhy1271927580

2018-04-13

这个很简单哦,不要想的太复杂,因为Django的queryset有一个api叫order_by( ),使用这个方法,可以对给定的字段进行排序,最后返回一个排序之后的queryset,参数就是你需要排序的字段

  1. 举个例子,queryset("-click_num"): 表示将这个queryset按照click_num的顺序进行排列,前面的 - 号表示降序排列,如果没有 - 号,表示升序排列

希望你能够理解,这个与原生的SQL语句是一样的,这里只是语法封装了

0
3
bobby
回复
慕九州2288205
好的,
2018-04-19
共3条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程