从表单上传文件时,会不断发出无法找到目标的错误。我认为这很明显,因为我打开()没有路径的文件的路径,所以我想是一种前向参考。但这是我在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'