0

我已经多次阅读文档,但我仍然感到困惑。在 Django 中指定模型时,可以指定文件的目的地。但是,在文档中,他们对手动处理磁盘写入做了很多工作。我的问题是:是直接说form.save()还是用硬编码(?)路径编写文件处理程序更好。form.save()对我来说一直很糟糕。

4

1 回答 1

4

假设您使用的是forms.ModelForm子类,调用表单的保存方法应该可以正常工作。有些事情要注意。

  • 确保在模板中正确设置表单的enctype
  • 确保处理表单的视图检查文件

    form=MyModelForm(data=request.POST, files=request.FILES)

当你说form.save()一直片状时,你是什么意思?

于 2009-12-26T15:14:05.840 回答