如何强制请求xml后django的request.FILES但不request.POST?
我正在使用请求将xml文件发布到django 1.7b4,似乎请求会尝试将文件内容转换为字符串,如果转换成功,然后将其发布到request.POST或未能requist.FILES。 但是, 如何强制它总是发布request.FILES?
这是我的代码:
f = open(full_name, 'rb')
files = {'file': f}
res = requests.post(url, files=files, data={'filename':filename})
f.close()
和难看的功能:
if 'file' in request.FILES:
log_tree = etree.parse(request.FILES['file'])
elif 'file' in request.POST:
log_tree = etree.fromstring(request.POST['file'])
谢谢!
链接地址: http://www.djcxy.com/p/56557.html上一篇: How force requests post xml to django's request.FILES but not request.POST?