【发布时间】:2010-12-30 02:10:24
【问题描述】:
我已经多次阅读文档,但我仍然感到困惑。在 Django 中指定模型时,可以指定文件的目的地。但是,在文档中,他们对手动处理磁盘写入做了很多工作。我的问题是:直接说form.save() 还是用硬编码(?)路径编写文件处理程序更好。 form.save() 对我来说很糟糕。
【问题讨论】:
标签: django django-forms django-file-upload
我已经多次阅读文档,但我仍然感到困惑。在 Django 中指定模型时,可以指定文件的目的地。但是,在文档中,他们对手动处理磁盘写入做了很多工作。我的问题是:直接说form.save() 还是用硬编码(?)路径编写文件处理程序更好。 form.save() 对我来说很糟糕。
【问题讨论】:
标签: django django-forms django-file-upload
假设您使用的是forms.ModelForm 子类,调用表单的保存方法应该可以正常工作。一些注意事项。
确保处理表单的视图检查文件
form=MyModelForm(data=request.POST, files=request.FILES)
当你说form.save() 很不稳定时,你是什么意思?
【讨论】: