Fixed overwriting files in SettingsForm

This commit is contained in:
Raphael Michel
2016-06-06 14:45:26 +02:00
parent 4d886b3d98
commit 87b7685cf9

View File

@@ -116,8 +116,8 @@ class SettingsForm(forms.Form):
)
else:
fname = '%s/%s.%s' % (self.obj.slug, name, value.name.split('.')[-1])
default_storage.save(fname, value)
value._name = fname
newname = default_storage.save(fname, value)
value._name = newname
elif isinstance(value, File):
# file is unchanged
continue