From 1a40498da41f2547bec2a3b78db621651ff675d6 Mon Sep 17 00:00:00 2001 From: Jacob Kaplan-Moss Date: Thu, 28 Aug 2008 16:05:09 +0000 Subject: [PATCH] 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 --- django/db/models/fields/files.py | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/django/db/models/fields/files.py b/django/db/models/fields/files.py index 949f991c5c..fc845c5ba1 100644 --- a/django/db/models/fields/files.py +++ b/django/db/models/fields/files.py @@ -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))))