应该怎么做,没有思路呀

使用django建立一个玩家分数排行榜服务,服务向客户端提供两个接口:

客户端上传客户端号和分数(注意:并不会上传排名,客户端无法上传排名),同一个客户端可以多次上传分数,取最新的一次分数
客户端查询排行榜
例子说明

10个客户端分别调用一次接口1,分数范围为1...10000000

其中第5个客户端调用一次接口2,输出为下图所示 接口2说明:

可以查询任何名次段,例如可以查询排名20~30的表格

每次查询的最后,都要附加上调用接口的客户端的排名,如例子所示为客户端11的排名被附加到了最后

排名 客户端 分数
1 客户端1 9999999
2 客户端2 9500112
3 客户端3 9233333
4 客户端4 5445444
5 客户端5 3453452
6 客户端6 2342342
7 客户端7 1666614
8 客户端8 1666613
9 客户端9 1666611
10 客户端10 1666610
95333 客户端11 95231
任务说明

自己在个人github或者gitee上建立代码仓库
自己设计接口地址,参数,返回值,并实现接口
自己设计测试用例,完成接口后,自己测试,并使用git提交代码