为了账号安全,请及时绑定邮箱和手机立即绑定

API接口的写法

API接口的写法

API
凤凰求蛊 2018-07-27 12:13:17
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,还请指教
查看完整描述

3 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

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

查看完整回答
反对 回复 2018-07-29
?
慕神8447489

TA贡献1780条经验 获得超1个赞

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

查看完整回答
反对 回复 2018-07-29
?
HUH函数

TA贡献1836条经验 获得超4个赞

JsonResponse会自动设置content-type为json/application,不用手动设置.
同时JsonResponse接收dict对象,不是字符串.
你需要把json.dumps去掉

查看完整回答
反对 回复 2018-07-29
  • 3 回答
  • 0 关注
  • 1608 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信