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,还请指教
JsonResponse会自动设置content-type为json/application,不用手动设置.
同时JsonResponse接收dict对象,不是字符串.
你需要把json.dumps去掉