请求参数无法获取

时间:2017-11-09 05:30:44

标签: python django

无法获取请求参数。我想搜索“file”是否在请求参数中。我写了以下代码:

def common_logic(request):
    data = request.POST.get('data', None)

    if 'file' in request.POST:
        file = request.FILES['file'].temporary_file_path()
    else:
        file = None
    return file

但是,当我设置file参数时,总是会读取else语句。当我打印出print(request.POST)时,会显示<QueryDict: {'data': ['100']}>,因此无法获取文件参数。我想获取文件参数并搜索request.POST是否有文件。为什么我不能获取文件参数?我怎么能得到这个?

0 个答案:

没有答案