我需要通过 XML 而不是通过 GET 查询参数将过滤器传递给 api。
我这样做了:
curl --dump-header - \
-H "Content-Type: application/xml" -X GET \
--data '<object><title>Hello XML</title><date>200-01-01</date></object>' \
http://x.x.x.x/api/entry/
我希望与以下内容相同:http://x.x.x.x/api/entry/?format=xml&title=Hello XML&date=200-01-01
但--data
对于 GET 请求会被忽略。所以,我的问题是,如何使用tastepie 将XML 传递给GET 请求?
在此先感谢您的帮助。
编辑
我还应该注意,在 XML 数据中,我希望能够设置限制和偏移量以及过滤器。