我很困惑。
我在我的网站上写了一个上传表格。一切正常..
但是,我读到我需要实现一个像 handle_uploaded_file 这样的函数来将文件内容从 request.FILES 转储到物理文件。
但是,我没有做任何文件存在于我在 FileField 字段中设置 upload_to 的位置。一切都按预期工作..
我错过了什么吗?那我为什么需要handle_uploaded_file?
我很困惑。
我在我的网站上写了一个上传表格。一切正常..
但是,我读到我需要实现一个像 handle_uploaded_file 这样的函数来将文件内容从 request.FILES 转储到物理文件。
但是,我没有做任何文件存在于我在 FileField 字段中设置 upload_to 的位置。一切都按预期工作..
我错过了什么吗?那我为什么需要handle_uploaded_file?
不,你不需要做一个handle_uploaded_file。当您保存对象(form.save)时,Django 已经为您完成了这项工作。
看看这个: https ://github.com/django/django/blob/master/django/db/models/fields/files.py#L270-276