Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fixed deprecated UploadedFile.data attribute. Refs #7614.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@7861 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit f804e7f03810f5495445a2960d1ea7c6d0635328 1 parent c83e9ab
Jacob Kaplan-Moss jacobian authored
Showing with 9 additions and 1 deletion.
  1. +9 −1 django/core/files/uploadedfile.py
10 django/core/files/uploadedfile.py
View
@@ -96,9 +96,17 @@ def chunks(self, chunk_size=None):
filename = deprecated_property(old="filename", new="name")
file_name = deprecated_property(old="file_name", new="name")
file_size = deprecated_property(old="file_size", new="size")
- data = deprecated_property(old="data", new="read", readonly=True)
chunk = deprecated_property(old="chunk", new="chunks", readonly=True)
+ def _get_data(self):
+ warnings.warn(
+ message = "UploadedFile.data is deprecated; use UploadedFile.read() instead.",
+ category = DeprecationWarning,
+ stacklevel = 2
+ )
+ return self.read()
+ data = property(_get_data)
+
def multiple_chunks(self, chunk_size=None):
"""
Returns ``True`` if you can expect multiple chunks.
Please sign in to comment.
Something went wrong with that request. Please try again.