Django

Code

Changeset 7861

Show
Ignore:
Timestamp:
07/07/08 18:36:45 (5 months ago)
Author:
jacob
Message:

Fixed deprecated UploadedFile?.data attribute. Refs #7614.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/core/files/uploadedfile.py

    r7860 r7861  
    9797    file_name = deprecated_property(old="file_name", new="name") 
    9898    file_size = deprecated_property(old="file_size", new="size") 
    99     data = deprecated_property(old="data", new="read", readonly=True) 
    10099    chunk = deprecated_property(old="chunk", new="chunks", readonly=True) 
     100 
     101    def _get_data(self): 
     102        warnings.warn( 
     103            message = "UploadedFile.data is deprecated; use UploadedFile.read() instead.", 
     104            category = DeprecationWarning, 
     105            stacklevel = 2 
     106        ) 
     107        return self.read() 
     108    data = property(_get_data) 
    101109 
    102110    def multiple_chunks(self, chunk_size=None):