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
TastypiePostXML返回json_Xml_Django_Json_Post_Tastypie - Fatal编程技术网

TastypiePostXML返回json

TastypiePostXML返回json,xml,django,json,post,tastypie,Xml,Django,Json,Post,Tastypie,我有一个资源需要接受序列化为XML的POST请求。 资源需要在post时返回完整的对象。所以我决定 always_return_data = True 我能够成功地发布数据,但响应总是JSON。 我尝试将序列化程序设置为仅XML,方法是 serializer = Serializer(formats=['xml']) 但我仍然得到JSON的响应 有人看到并解决了这个问题吗?好的,所以答案很简单,很明显 简单地加上 ?format=xml 链接到URL(即使使用POST),响应和内容类型也将

我有一个资源需要接受序列化为XML的POST请求。 资源需要在post时返回完整的对象。所以我决定

always_return_data = True
我能够成功地发布数据,但响应总是JSON。 我尝试将序列化程序设置为仅XML,方法是

serializer = Serializer(formats=['xml'])
但我仍然得到JSON的响应


有人看到并解决了这个问题吗?

好的,所以答案很简单,很明显

简单地加上

?format=xml
链接到URL(即使使用POST),响应和内容类型也将是XML