我没有为此表单使用模型,我知道我可以在模型文件字段内设置 upload_to 参数,但从表单中似乎不可能。
当我设置 FileField 时,文件将上传到我在设置中设置的 MEDIA_ROOT。不过,我希望将文件上传到 / 文件夹。是否可以直接从表单文件字段或我必须手动移动文件?
您必须从
request.FILES['formfieldname']
手动处理文件,这应该为这两种情况提供清晰的描述(使用模型中的 FileField 或从请求中手动处理):您必须在 Django 模型中实际创建 ImageField,然后从模型继承到您的表单中