Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django解析响应头X-Auth_Django_Python 2.7_Django Rest Framework - Fatal编程技术网

django解析响应头X-Auth

django解析响应头X-Auth,django,python-2.7,django-rest-framework,Django,Python 2.7,Django Rest Framework,如何解析django中的响应头 您始终可以将头作为参数发送响应,并按如下方式传递头对象 cursor.execute("SELECT DISTINCT User.name,Person.id,Person.firstName,Person.lastName,User.tokenHash from User JOIN Person ON User.personId = Parkloco.Person.id WHERE User.name = '%s' AND User.enabled = 1 "

如何解析django中的响应头

您始终可以将头作为参数发送响应,并按如下方式传递头对象

cursor.execute("SELECT DISTINCT User.name,Person.id,Person.firstName,Person.lastName,User.tokenHash from User JOIN Person ON User.personId = Parkloco.Person.id WHERE User.name = '%s' AND User.enabled = 1 " % username)
fields = map(lambda x: x[0], cursor.description)
result = [dict(zip(fields, row)) for row in cursor.fetchall()]
Response['X-Auth'] = result.tokenHash
return Response(result,status=status.HTTP_201_CREATED)
您还可以获得关于Django响应的更多信息


希望这能解决您的问题。

但应该是这样。谢谢您的回答。header={'X-Auth':result.tokenHash}返回响应(result,status=status.HTTP_201_CREATED,headers=header)
header = { X-Auth: result.tokenHash }
return Response(result, status=status.HTTP_201_CREATED, headers=header)