API接口的写法

https://img1.mukewang.com/5b5c999a000115ad05130415.jpg

def userlogin(request):

    username = request.GET.get('uid')

    password = request.GET.get('password')

    user = authenticate(username=username,password=password)

    if user:

        return JsonResponse(jsondumps({'recode':0,'token':abcd-efgh-ijkl}))

    然后返回数据是这么处理的?返回要是application/json类型

    

首先,想说一下我这样思路对不对呢?我这个api接口是相当于提供一个认证功能,然后返回retcode和token就可以了吗?没写过API,还请指教

凤凰求蛊
浏览 1614回答 3
3回答

心有法竹

思路对的,没其他好回答了,这里思路是这样子的,至于细节就看你自己怎么实现了。

慕神8447489

返回数据格式可以改为这样{"retCode":0,"msg":"success","data":{"token":"abcd"}},统一所有接口的格式

HUH函数

JsonResponse会自动设置content-type为json/application,不用手动设置.同时JsonResponse接收dict对象,不是字符串.你需要把json.dumps去掉
打开App,查看更多内容
随时随地看视频慕课网APP