only wrap value.url

This commit is contained in:
dorian 2019-07-31 16:41:31 +08:00
parent 55ea891fff
commit 2547c54201

View File

@ -1549,12 +1549,13 @@ class FileField(Field):
if use_url: if use_url:
try: try:
url = value.url url = value.url
except AttributeError:
return None
request = self.context.get('request', None) request = self.context.get('request', None)
if request is not None: if request is not None:
return request.build_absolute_uri(url) return request.build_absolute_uri(url)
return url return url
except AttributeError:
return None
return value.name return value.name