xml通过python django验证版本响应

时间:2016-12-21 07:17:07

标签: python xml django

我对XML知之甚少,因为我真的使用JSON,但我有一个包含XML事务的项目,所以我别无选择 基本上,请求将发送到我的API,然后我将不得不通过XML回复

<?xml version="1.0" encoding="UTF-8"?>
<authenticate version="2.0">
<vendor_member_id>Unique_ID</vendor_member_id>
<status_code>0</status_code>
<message>OK</message>
</authenticate>

需要帮助,我不知道如何实现这个目标..

这里棘手的部分是

<authenticate version="2.0"> 

我将如何展示?

1 个答案:

答案 0 :(得分:1)

你绝对可以使用Django RestFramework来实现这个目标。

找到此django-rest-framework-xml

即)

REST_FRAMEWORK = {
    'DEFAULT_PARSER_CLASSES': (
        'rest_framework_xml.parsers.XMLParser',
    ),
    'DEFAULT_RENDERER_CLASSES': (
        'rest_framework_xml.renderers.XMLRenderer',
    ),
}