aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework
diff options
context:
space:
mode:
Diffstat (limited to 'rest_framework')
-rw-r--r--rest_framework/fields.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/rest_framework/fields.py b/rest_framework/fields.py
index 5fb0ec8d..f86f6626 100644
--- a/rest_framework/fields.py
+++ b/rest_framework/fields.py
@@ -913,6 +913,8 @@ class FileField(Field):
def to_representation(self, value):
if self.use_url:
+ if not value:
+ return None
url = settings.MEDIA_URL + value.url
request = self.context.get('request', None)
if request is not None: