将带有数字的图像上传到路径会引发错误

时间:2016-06-01 08:49:09

标签: python django

从表单上传文件时,会不断发出无法找到目标的错误。我认为这很明显,因为我打开()没有路径的文件的路径,所以我想是一种前向参考。但这是我在Django文档中的阅读方式。

def form_valid(self, form):
    for index, image in enumerate(self.request.FILES.items()):
        with open(os.path.join(settings.MEDIA_ROOT,'image', str(index), 'image.jpg')) as path:
            for chunk in image.chunks():
                path.write(chunk)

    return super().form_valid(form)

所以没什么特别的,我只是尝试从html上传表单中的图像。它抛出了这个错误:

Exception Type:     FileNotFoundError
Exception Value:    

[Errno 2] No such file or directory: '/path/to/my/project/media/image/0/image.jpg'

0 个答案:

没有答案