From 0fb927d2f5c5c9287f73aaf8959fe0796f242c39 Mon Sep 17 00:00:00 2001 From: Vladislav Vlastovskiy Date: Mon, 14 Apr 2014 15:52:03 +0400 Subject: [PATCH] Fixed handle empty filename --- rest_framework/parsers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/parsers.py b/rest_framework/parsers.py index 4990971b8..84ee9e538 100644 --- a/rest_framework/parsers.py +++ b/rest_framework/parsers.py @@ -271,7 +271,7 @@ class FileUploadParser(BaseParser): for i, handler in enumerate(upload_handlers): file_obj = handler.file_complete(counters[i]) - if file_obj: + if file_obj is not None: return DataAndFiles(None, {'file': file_obj}) raise ParseError("FileUpload parse error - " "none of upload handlers can handle the stream")