我目前正在尝试向服务端点发布一个用django编写的文件。在
我可以找到很多这样的例子(exert from here):
def upload_file(request):
if request.method == 'POST':
form = UploadFileForm(request.POST, request.FILES)
if form.is_valid():
handle_uploaded_file(request.FILES['file'])
return HttpResponseRedirect('/success/url/')
........
但是如何使用test client或urllib发出请求,它们可以在文件不是来自HTML表单时将文件传递给服务器?我目前正在尝试将文件内容url编码为一个json字符串,然后将其传递出去;但事实证明这很麻烦。在
除了下面的回答之外:
{你可以这样说:
在
^{pr2}$urllib2
中,这将是:来源:^{}
在请求中发布一个多部分编码的文件会很容易。官方文件:
相关问题 更多 >
编程相关推荐