一 版本
作用:应用程序的更新迭代(丰富或添加功能),可以通过版本来实现。
没用rest_framework之前,我们可以通过以下方式来获取
1 class UserView(APIView): 2 def get(self,request,*args,**kwargs): 3 version = request.query_params.get(‘version‘) 4 print(version) 5 if version==‘v1‘: 6 #如果版本是v1 7 ret = { 8 ‘code‘:111, 9 ‘msg‘:‘版本一的内容‘ 10 } 11 12 elif version==‘v2‘: 13 # 如果是v2 14 ret = { 15 ‘code‘: 112, 16 ‘msg‘: ‘版本二的内容‘ 17 } 18 else: 19 ret = { 20 ‘code‘: 0, 21 ‘msg‘: ‘不支持其他版本‘ 22 } 23 return Response(ret)