2017-05-30 38 views
0

我有场的Django的FileField - 错过upload_to同时保存()

class ExampleObject(model.Model): 
    logo = models.FileField(upload_to="topics/") 

模型时我想用ExampleObject的save()方法,通过命令来保存文件:

topic.logo.save(
    "filename.svg", 
    File(open(path_to_file)) 
) 

节省在topics/夹中的文件,但是当我想打开它,我得到以下错误:

No such file or directory: /path/to/file/without/upload_to/filename.svg

是什么 问题?

回答

0

感谢您的帮助!但我知道了。我没有通过.save()方法修复它,但是我将文件上传到了创建方法中,并删除了我的问题。