Commit 1a40498d authored by Jacob Kaplan-Moss's avatar Jacob Kaplan-Moss
Browse files

FIxed #8613: removed vestigal `FileField.save_file()`. Thanks, kratorius.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@8663 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent b31568ae
Loading
Loading
Loading
Loading
+0 −20
Original line number Diff line number Diff line
@@ -178,26 +178,6 @@ class FileField(Field):
            # Otherwise, just close the file, so it doesn't tie up resources.
            file.close()

    def save_file(self, new_data, new_object, original_object, change, rel,
                  save=True):
        upload_field_name = self.name + '_file'
        if new_data.get(upload_field_name, False):
            if rel:
                file = new_data[upload_field_name][0]
            else:
                file = new_data[upload_field_name]

            # Backwards-compatible support for files-as-dictionaries.
            # We don't need to raise a warning because the storage backend will
            # do so for us.
            try:
                filename = file.name
            except AttributeError:
                filename = file['filename']
            filename = self.get_filename(filename)

            getattr(new_object, self.attname).save(filename, file, save)

    def get_directory_name(self):
        return os.path.normpath(force_unicode(datetime.datetime.now().strftime(smart_str(self.upload_to))))