DjangoREST上传带有中文名称的文件

class FileUploadView(APIView): parser_classes = [FileUploadParser]

def post(self, request, filename, format=None):
    file_obj = request.data['file']
    return Response(OrderedDict([
        ('message', "上传成功"),
        ('code', 200),
        ('data', "可用")
    ]))

url(r'^upload/(?P<filename>[^/]+)$', file_list.FileUploadView.as_view())

我上传不含中文文件,是可以进入post,但是我选择中文名称的文件就不行了,如果我把中文转成urlcode就行,(ps:能不能直接上传中文名称文件,不用转urlcode)请大神指点迷津,

http://xxxxx/upload/撒地方.txt 不能上传 body file:"撒地方.txt" http://xxxxx/upload/%E6%92%92%E5%9C%B0%E6%96%B9.txt 能上传 body file:"撒地方.txt"