I found it:
myfile = File(open('/some/filesystem/path/file.jpg', 'r'))
myfile.name = os.path.basename(myfile.name)
myobj = MyObj.objects.get(id=123)
myobj.myfile = myfile
myobj.save()
This saves the file under upload_to path correctly.
On Mon, 06 Feb 2012 11:46:19 +0100, Martin Tiršel
wrot
Hello,
I have a model with FileField with upload_to callable to save it into
secific directory structure. I have a list of paths on filesystem with
some files I need to create a record for. How can I open a file on the
filesystem, assign it to my model and save so the file will be copied to
2 matches
Mail list logo