summaryrefslogtreecommitdiff
path: root/django/db/models/fields/files.py
diff options
context:
space:
mode:
authorBerker Peksag <berker.peksag@gmail.com>2016-08-26 03:06:22 +0300
committerTim Graham <timograham@gmail.com>2016-08-25 20:06:22 -0400
commita02b5848ae6025ad3ef12cf6646ffd3e82a66067 (patch)
treee42106ba668d13fda3fa0f1880e527027f3154c6 /django/db/models/fields/files.py
parentebdfd656b482ecb503c481bfba8579d40a1f1809 (diff)
downloaddjango-a02b5848ae6025ad3ef12cf6646ffd3e82a66067.tar.gz
Replaced property() usage with decorator in several places.
Diffstat (limited to 'django/db/models/fields/files.py')
-rw-r--r--django/db/models/fields/files.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/django/db/models/fields/files.py b/django/db/models/fields/files.py
index 715b5527f8..0d83ef5d0f 100644
--- a/django/db/models/fields/files.py
+++ b/django/db/models/fields/files.py
@@ -60,22 +60,22 @@ class FieldFile(File):
file = property(_get_file, _set_file, _del_file)
- def _get_path(self):
+ @property
+ def path(self):
self._require_file()
return self.storage.path(self.name)
- path = property(_get_path)
- def _get_url(self):
+ @property
+ def url(self):
self._require_file()
return self.storage.url(self.name)
- url = property(_get_url)
- def _get_size(self):
+ @property
+ def size(self):
self._require_file()
if not self._committed:
return self.file.size
return self.storage.size(self.name)
- size = property(_get_size)
def open(self, mode='rb'):
self._require_file()
@@ -120,10 +120,10 @@ class FieldFile(File):
self.instance.save()
delete.alters_data = True
- def _get_closed(self):
+ @property
+ def closed(self):
file = getattr(self, '_file', None)
return file is None or file.closed
- closed = property(_get_closed)
def close(self):
file = getattr(self, '_file', None)