Django:使用FileField从磁盘保存文件
在我的应用程序中,我解析一些包含图像文件路径的xml。现在,如果我将路径传递到我的模型的属性(文件字段),那么它不会使用上传设置复制文件。我还试图将该文件的流传递给它,但这引发了一个异常Django:使用FileField从磁盘保存文件,django,Django,在我的应用程序中,我解析一些包含图像文件路径的xml。现在,如果我将路径传递到我的模型的属性(文件字段),那么它不会使用上传设置复制文件。我还试图将该文件的流传递给它,但这引发了一个异常 如何将文件字段用于非来自请求的数据 假设该文件位于您的媒体根目录下(如果它位于媒体根目录下您将得到可疑操作错误): 如果您的系统中已经有了该文件,那么将其移动到上载目录肯定会更容易。您可以自定义FileField来为您移动文件。这是否意味着如果文件不在媒体根目录中,我必须先手动移动它?意味着我将重新创建上传到逻
如何将文件字段用于非来自请求的数据 假设该文件位于您的
媒体根目录下(如果它位于媒体根目录下您将得到可疑操作
错误):
如果您的系统中已经有了该文件,那么将其移动到上载目录肯定会更容易。您可以自定义FileField
来为您移动文件。这是否意味着如果文件不在媒体根目录中,我必须先手动移动它?意味着我将重新创建上传到逻辑,这不是很枯燥。可能是
m = YourModel(file='uploads/file.txt')