Changeset 7906
- Timestamp:
- 07/12/08 15:43:28 (4 months ago)
- Files:
-
- django/trunk/django/db/models/fields/__init__.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/models/fields/__init__.py
r7883 r7906 836 836 upload_field_name = self.get_manipulator_field_names('')[0] 837 837 if new_data.get(upload_field_name, False): 838 func = getattr(new_object, 'save_%s_file' % self.name)839 838 if rel: 840 839 file = new_data[upload_field_name][0] 841 840 else: 842 841 file = new_data[upload_field_name] 842 843 if not file: 844 return 843 845 844 846 # Backwards-compatible support for files-as-dictionaries. … … 850 852 file_name = file['filename'] 851 853 854 func = getattr(new_object, 'save_%s_file' % self.name) 852 855 func(file_name, file, save) 853 856
